Software Architect
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p>Dear Candidate,</p><p><br/></p><p>We have an exciting opportunity for the role of Product Architect/Software Architect based in Germany.</p><p><br/></p><p>Job Type - Contract (Long-term)</p><p><br/></p><p>Job Location - Germany (Base location)</p><p><br/></p><p>Work Mode - Remote (Anywhere from EU)</p><p><br/></p><p>Job Role:</p><p><br/></p><p>Functional Description — Software/Product Architect (Azure, .NET, IoT, Edge)</p><p>The Product/Software Architect translates business and stakeholder needs into an</p><p>implementable technical solution. Working with Product Owners/Managers, Business</p><p>Analysts, Tech Leads, and application specialists, they shape features, refine user stories,</p><p>and ensure architectural readiness for delivery. They lead technical design, produce and</p><p>maintain architecture documentation (incl. diagrams), govern non-functional requirements,</p><p>and support teams throughout implementation. The role collaborates closely with the</p><p>Enterprise Architecture group to align with target architecture, standards, and roadmaps.</p><p>Ability to travel to Germany</p><p>Requirements</p><p>Responsibilities</p><p>Define scalable Azure and On-Prem architectures based on microservices for</p><p>healthcare-grade products, with strong focus on IoT and edge-to-cloud solutions.</p><p>Design device connectivity and messaging using Azure IoT Hub and MQTT</p><p>(telemetry, commands, device twin patterns, provisioning/lifecycle).</p><p>Lead technical workshops, mentor teams, and perform architecture/code reviews.</p><p>Govern CI/CD, code quality, security-by-design, reliability, performance, and</p><p>operational readiness (observability, rollout/upgrade strategies).</p><p>Produce clear technical documentation (architecture views, ADRs, UML/sequence</p><p>diagrams) and communicate effectively with both business and technical</p><p>stakeholders.</p><p>Required Skills & Experience</p><p>Proven Software Architect / Tech Lead experience on .NET and Azure in production</p><p>environments.</p><p>Strong expertise in <strong>Azure IoT Hub and MQTT design</strong> and failure-mode handling</p><p>(reconnect, QoS, offline scenarios, backpressure).</p><p>Containers and OCI ecosystem: Docker/container, image build & distribution,</p><p>container security basics.</p><p>Kubernetes: architecture and operations fundamentals (deployments, services,</p><p>ingress, config/secrets, scaling, upgrades).</p><p>Edge computing: designing and operating local clusters on the edge, including</p><p>constrained/offline environments; familiarity with hypervisors and virtualization</p><p>concepts used for edge deployments.</p><p>Strong documentation and stakeholder communication skills; professional English;</p><p>experience in international/multicultural teams.</p><p><br/></p><p>Nice to Have</p><p><br/></p><p>Some expertise on Embedded development (ARM, x86).</p><p>Healthcare / medical device regulations and standards: IEC 62304, ISO 13485, ISO</p><p>14971; GDPR.</p><p>Threat modeling and IoT security (certs/PKI, device identity, rotation).</p><p>Modeling tools: PlantUML, draw.io</p><p><br/></p><p>Interested candidates kindly share your resumes to <strong>arijit.sengupta@ubique-systems.com</strong></p><p><br/></p><p>Best Regards,</p><p>Arijit</p> </div>