Lead Engineer, Software

Ensemble Health Partners

Remote
Base: $122,900-193,500; bonus/equity: not specifie...
Fully remote
Software delivery teams
Reusable components, patterns, and tooling
Code reviews and hands on design sessions
As a Lead Software Engineer your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams

Job Summary

  • As a Lead Software Engineer your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams.
  • Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups.
  • We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs.

Matching Summary

As a Lead Software Engineer your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams.

Salary

Base: $122,900-193,500; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • software delivery teams
  • reusable components, patterns, and tooling
  • code reviews and hands on design sessions
  • technical deliverables and quality
  • future state architecture alignment
  • engineering fundamentals
  • public cloud

Nice-to-have

  • customer obsession
  • embracing new ideas
  • striving for excellence
  • human touch
  • innovation including AI

Key Requirements

  • 7 to 10 Years of relative developer experience
  • 7+ years of coding experience
  • JavaScript, .NET Core
  • testing automation, code reviews, telemetry, iterative delivery and DevOps
  • continuous integration & continuous delivery tools
  • REST API development
  • serverless architecture
  • containerization
  • IaC
  • application observability
  • messaging/stream architecture
  • polyglot storage architectures
  • componentized and distributed architectures
  • communicate effectively to both technical and non-technical, globally distributed audiences
  • formal architecture, design patterns and best practices

Work Rights

Not specified

Tailored Resume

Cover Letter