Sr Engineer, Software
Core
Implement technology strategy for software delivery teams by developing reusable components, patterns, and tooling to address technical challenges.
Role type
Senior Software Engineer (Platform/Architecture)
Builds
Reusable software components, patterns, and tooling for Ensemble's revenue cycle management solutions
Domain
Healthcare Revenue Cycle Management (RCM)
Required skills
JavaScript, .NET Core, testing automation, code reviews, telemetry, iterative delivery, DevOps, REST API development, serverless architecture, containerization, IaC, public cloud, application observability, messaging/stream architecture, componentized and distributed architectures
Preferred skills
AI exploration, innovation in processes
Technologies
JavaScript, .NET Core, CI/CD tools, REST APIs, Serverless, Containers, IaC, Public Cloud, Observability tools, Messaging/Stream platforms
Responsibilities
Design, develop, test, deploy, monitor, maintain, and continuously improve software; Translate product concepts into project commitments; Mentor the software engineering team through code reviews and design sessions
Seniority
Senior, hands-on IC with strategic influence