R1 RCM is looking for a Software Engineer III to play a key role in our continuous improvement efforts, enhancing process efficacy, efficiency, and product quality. You will be involved in the full software development lifecycle, ensuring the scalability and maintainability of our released products.
What You'll Do
- Design, implement, and maintain scalable, reliable, and secure applications and services across the product line, with a primary focus on front-end and user experience development.
- Maintain the existing codebase as business needs evolve.
- Research new technologies and adopt them as needed.
- Troubleshoot and solve complex issues requiring in-depth analysis.
- Work independently in a fast-paced environment.
What We're Looking For
- A Bachelor’s Degree in Computer Science or equivalent practical experience.
- A minimum of 4 years of software engineering experience.
- Proven ability to design and develop new feature and regression tests.
- Excellent communication and documentation skills.
- Web development experience in the modern Angular stack.
Nice to Have
- Understanding of modern software development methodologies including version control, unit testing, and continuous integration.
- Experience using AI tools to enhance development.
- Understanding of object-oriented principles in languages such as Java and C#.
- Experience with cloud environments and technologies such as Azure, Docker, and Kubernetes.
- A commitment to learning new technologies.
Technical Stack
- Angular
- Java
- C#
- Azure
- Docker
- Kubernetes
Benefits & Compensation
- Competitive benefits package.
- Opportunity to contribute and create meaningful work.
- Constant learning and collaboration.
- Chance to give back to the community.
- Compensation range: $79,789.00 - $134,521.77 per year.
Work Mode
This position is local-country, open to candidates in the US.
R1 RCM is dedicated to the fundamentals of equal employment opportunity and providing a workplace free from harassment based on protected categories.


