Ensemble Health Partners is seeking a Software Engineer to design, develop, test, deploy, and support reliable software solutions. The engineer translates product and business requirements into maintainable code, contributes to technical design, and collaborates with Product, Architecture, Security, business stakeholders, and engineering partners to deliver secure, scalable solutions that meet customer and business needs. The role spans the software development lifecycle, including production software development and support, automated testing, deployment, monitoring, maintenance, and continuous improvement. The engineer contributes to technical designs, reusable components, frameworks, and engineering practices aligned with established architecture, security expectations, scalability needs, and operational requirements. The role includes taking accountability for assigned work, communicating risks and dependencies, participating in design discussions and code reviews, troubleshooting issues, and learning from more experienced engineers. The position is remote, with a requirement to be willing and able to travel to and work onsite at client, temporary, or corporate office locations when business needs require. It is limited to individuals who reside and are authorized to work in the United States. Compensation is $100,000–$150,000 based on experience. Ensemble describes itself as a technology-enabled revenue cycle management solutions provider for health systems. Its stated purpose emphasizes customer obsession, embracing new ideas, and striving for excellence. The company offers a comprehensive benefits package, professional development opportunities, tuition reimbursement, and incentive programs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level