As a .NET Developer, you will play a key role in designing and developing scalable solutions using .NET technologies. You will be responsible for crafting high-performance web applications in a collaborative, agile environment. This is your opportunity to work on innovative projects that make a real-world impact on the healthcare sector.
Key Responsibilities
- Develop scalable, secure solutions using C#, ASP.NET Core, Web API in an agile environment.
- Maintain detailed documentation and conduct Code Reviews, applying SOLID principles and design patterns.
- Lead the adoption of modern engineering practices like CI/CD, Test Automation, TDD, Performance Engineering.
- Mentor junior team members and guide solution structuring for better performance, maintainability, and testability.
- Collaborate with Agile practitioners to ensure a distraction-free environment for the development team.
- Identify reusable components and streamline existing code bases to build efficient frameworks.
- Engage in continuous learning to enhance agility through transparency, inspection, and adaptation across teams and geographies.
Your Skills & Qualifications
- B.E/B. Tech/MCA or equivalent degree with 3-6 years of experience in n-tier Web applications using .NET Framework, .NET Core, ASP.NET, WCF, C#, MVC 4/5.
- Expertise in RESTful API Services, Web API, JSON, and modern UI/database technologies.
- Solid knowledge of architectural patterns like microservices, Domain-Driven Design, CQRS, and SOA.
- Comprehensive understanding of automation testing, including TDD and BDD.
- Experience with CI/CD implementation, including Jenkins and Docker containerization.
- Familiarity with Agile tools like Jira and Confluence.
- Healthcare industry knowledge (revenue cycle management, HL7, EMR systems, HIPAA, FHIR) is a plus.
Why Work with Us?
- Innovative Solutions. We use shared expertise to deliver cutting-edge solutions in healthcare.
- Growth Opportunities. Learn, grow, and make an impact through rewarding collaborations.
- Culture of Excellence. Drive customer success and improve patient care.
- Community Impact. We believe in giving back and making a difference globally.
Join Us and Make a Difference!
At R1 RCM, we offer more than just a job—we provide the opportunity to innovate and create meaningful solutions that make a real difference in healthcare. You’ll be part of a fast-growing team that values expertise, collaboration, and making a positive impact in the communities we serve.