Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems. As a Senior Software Engineer, your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams, designing, developing, testing, deploying, monitoring, maintaining, and continuously improving software.
Requirements
- Design, develop, test, deploy, monitor, maintain, and continuously improve software
- Translate product concepts into project commitments that deliver incremental value to our customers frequently and with high quality
- Focus on the biggest needs across the organization and develop reusable components, patterns, and tooling to address them
- Actively mentor the engineering team through code reviews, and hands on design sessions
- Responsible for the team's technical deliverables and the quality of it.
- Responsible for designing the solutions in alignment with the future state architecture for the features to be delivered
Benefits
- Associate Benefits – 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.
- Our Culture – Ensemble is a place where associates can do their best work and be their best selves. We put people first, last and always. Our culture is rooted in collaboration, growth, and innovation.
- Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement.
- Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company.