[Remote] Lead Cloud Software Engineer - Connected Healthcare
Note: The job is a remote job and is open to candidates in USA. STERIS is a company dedicated to improving healthcare through innovative solutions. They are seeking a Lead Cloud Software Engineer to define and drive the architecture, design, and delivery of cloud-native applications for connected healthcare systems, while mentoring engineers and ensuring scalable and secure solutions.
Responsibilities
- Own end-to-end architecture for full stack cloud-native applications using C#, .NET, and Microsoft Azure
- Define and evolve reference architectures, design patterns, and coding standards adopted across teams
- Design and develop backend services, APIs, and data models using ASP.NET Core and cloud-native patterns
- Guide development of modern front-end applications using contemporary web frameworks
- Lead cloud architecture and deployment strategies leveraging Azure services such as App Services, Azure Functions, AKS, and managed data platforms
- Define and guide IoT cloud integrations including device connectivity, telemetry ingestion, monitoring, and remote management
- Partner with embedded, product, quality, and security teams to ensure cohesive system-level designs
- Lead architectural and design reviews, identifying risks and driving mitigation strategies
- Champion DevOps, CI/CD, infrastructure-as-code, and observability best practices
- Mentor senior and junior engineers, raising technical capability and engineering maturity across the organization
Skills
- Bachelor's Degree in Computer Engineering, Software Engineering, Electrical Engineering, or a related engineering field
- 10+ years of progressive software engineering experience
- 7+ years of hands-on experience with C# and .NET / .NET Core
- Demonstrated expertise designing and delivering large-scale full stack applications
- Deep experience building and operating cloud-native solutions on Microsoft Azure
- Experience with React or modern JavaScript/TypeScript frameworks
- Strong background in distributed systems, microservices, RESTful APIs, and event-driven architectures
- Experience integrating cloud applications with IoT systems and connected devices
- Proven ability to influence technical direction across multiple teams and projects
- Strong written and verbal communication skills
- Experience working in a regulated industry such as healthcare or medical devices
- Hands-on experience with Azure IoT Hub, Digital Twins, or similar IoT platforms
- Experience with containerization and orchestration technologies such as Docker and Kubernetes / AKS
- Knowledge of cloud security, identity, and access management (e.g., Azure AD)
- Advanced degree in Engineering or Computer Science
- Relevant certifications in cloud architecture or software security
Benefits
- Competitive Pay
- Extensive Paid Time Off and (9) added Holidays.
- Excellent healthcare, dental, and vision benefits
- 401(k) with a company match
- Long/Short term disability coverage
- Parental Leave
- Additional add-on benefits/discounts for programs such as Pet Insurance
- Continued training and educations programs
- Excellent opportunities for advancement in a stable long-term career
- Bonus participation
- Long-term incentives
Company Overview
Company H1B Sponsorship