R1 RCM India is honored to be recognized among India's Top 50 Best Companies to Work For™ in 2023 by Great Place To Work® Institute. Committed to simplifying healthcare, we innovate revenue cycle management services, enhancing efficiency for hospitals, healthcare systems, and physician practices globally. With over 30,000 employees worldwide, including 14,000 in India across Delhi NCR, Hyderabad, Bangalore, and Chennai, our inclusive culture values every team member, offering robust benefits and engagement activities.
Key Duties & Responsibilities
- Contribute as a pivotal member of a scrum team, employing test-driven development to enhance software features and non-functional quality attributes.
- Provide expert insights in scrum sessions to structure solution source code, emphasizing optimization, maintainability, testability, and performance.
- Champion the application of SOLID principles and standard design patterns to system architectures.
- Drive modern engineering practices adoption like CI/CD, code reviews, TDD, test automation, and performance engineering.
- Collaborate with product management, stakeholders, and architects to comprehend software requirements and aid in estimating epics, features, and stories.
- Script and maintain automated build steps, CI systems, and staging environments.
- Foster a culture of continuous learning and agility across geographies.
- Mentor development team members and evaluate new technologies and development practices.
Experience, Skills, and Knowledge
- 6-9 years of experience in designing and developing n-tier Web applications.
- Proficiency in C#, modern UI technologies, and database and ORM technologies.
- Advanced understanding of architectural and design patterns, HTTP, MVC, APIs, data structures, and algorithms.
- Expertise in automated test tools and techniques including TDD, BDD, automated acceptance testing, Gherkin, and Given/When/Then.
- Proficiency with Microsoft development technologies C#, Visual Studio/Visual Studio Code, .NET Framework/Core, Entity Framework.
- Experience with REST, WebAPIs, Web Sockets, JSON, RAML, Swagger, OData, or GraphQL.
- Familiarity with DevOps practices git, Jira, Jenkins, Docker, Kubernetes, APM tools.
- Understanding of secure coding practices OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools.
- Knowledge of application architecture concepts: microservices, Domain-Driven Design, event-driven, CQRS, SOA.
- Deep expertise in one or more Clouds (Azure, AWS, Google Cloud).
- Strong exposure to Agile software development methodologies, Jira, Confluence.
- Excellent communication skills and ability to influence decisions.
- Preferred knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR.
Key Competency Profile
- Proactively identify opportunities and anticipate changes.
- Enhance customer and patient service.
- Maintain accountability for delivering highest quality customer service.
- Foster inclusivity and collaboration across teams.
- Own professional development and share learnings.
- Motivate peers to achieve peak performance.
- Facilitate learning from successes and failures.
- Act with integrity and uphold organizational values.
- Proactively identify and solve problems.
Join Our Team
At R1 RCM India, we thrive in an evolving healthcare environment, leveraging collective expertise to deliver groundbreaking solutions. Our dynamic team offers ample opportunities for learning, growth, and professional exploration, promoting innovation and impactful work that benefits communities worldwide. Join us and experience a culture of excellence, customer success, and enhanced patient care.