Position Summary The Senior Technical Architect is a senior individual contributor who operates with broad autonomy and organization-level impact. This role is responsible for defining and driving the architecture, design, and delivery of cloud-native, full stack applications supporting connected and IoT-enabled healthcare systems. This Architectwillinfluence multiple teams, establish technical standards, mentor engineers, and ensure solutions are scalable, secure, compliant, and aligned with long-term business strategy. What You'll do as a Senior Technical Architect - Architect, design, and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability. - Lead cloud architecture and deployment strategies leveraging Azure services such as App Services, Azure Functions, AKS, and managed data platforms. - Design and develop backend services, APIs, and data models using ASP.NET Core and cloud-native patterns. - Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans. - Define and evolve reference architectures, design patterns, and coding standards adopted across teams. - Evaluate alternative architectures and technologies that best fit the business requirements and service KPIs. - Take end-to-end responsibility for the development lifecycle and production readiness of the services you build and drive the team's DevOps culture. - Drive and uphold the best practices of modern software engineering through code and design reviews and take effective service decisions based on data and telemetry. - Partner with embedded, product, quality, and security teams to ensure cohesive system-level designs. - Mentor senior and junior engineers, raising technical capability and engineering maturity across the organization. - Embrace a growth mindset and stay up to date with the current and state-of-the-art technologies to improve customer experience and better serve the product's business needs. What You'll do as a Senior Technical Architect- Cont'd Technical Excellence: - Solves highly complex and ambiguous problems with scalable, maintainable solutions. - Establishes technical standards and best practices adopted across teams. Strategic Thinking: - Balances near-term delivery with long-term architectural sustainability. - Anticipates future platform and technology needs. Execution and Accountability: - Takes ownership of outcomes across the full system lifecycle. - Delivers high-impact solutions with minimal oversight. Influence and Mentorship: - Mentors engineers at multiple levels and raises the overall engineering bar. - Serves as a trusted technical advisor to engineering leadership. The Experience, Abilities and Skills Needed Bachelor's degree in computer engineering, software Engineering, Computer Science, or a related software or information sciences field. Master's degree preferred. 12+ years of technical software engineering experience with coding in languages including, but not limited to C#, JavaScript/Typescript, React, .NET / .NET Core, SQL. 8+ years of experience with depth of knowledge and understanding of software architecture, design tradeoffs, and practices of mature DevOps culture 6+ years technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems. Experience in Azure environments and cloud design patterns. Experience integrating cloud applications with IoT systems and connected devices. Deep experience building and operating cloud-native solutions on Microsoft Azure. Strong background in distributed systems, microservic