R1RCM

IN-Software Engineer I

Noida, India Full time

R1 RCM India is proud to be recognized amongst India's Top 50 Best Companies to Work For™ 2023 by Great Place To Work® Institute. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to ‘make healthcare simpler’ and enable efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 14,000 strong in India with offices in Delhi NCR, Hyderabad, Bangalore, and Chennai. Our inclusive culture ensures that every employee feels valued, respected, and appreciated with a robust set of employee benefits and engagement activities.

Job Title: Full Stack Developer (.NET)
Experience: 2-4 Years
Location: Noida
Employment Type: Full Time

Job Description

We are seeking a talented Full Stack Developer with 2-4 years of hands-on experience in C# and .NET technologies. The ideal candidate will have a strong background in both front-end and back-end development, with the ability to design, develop, and maintain scalable applications. Knowledge of SQL and NoSQL databases, unit testing, and modern development practices is essential. Experience or exposure to Generative AI and Behavior Driven Development (BDD) frameworks will be an added advantage.

Key Responsibilities

  • Design, develop, and maintain robust, scalable web applications using C#, .NET, and related technologies.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Develop and optimize SQL and NoSQL database schemas, queries, and procedures.

  • Write clean, maintainable, and efficient code following best practices.

  • Implement and maintain unit tests to ensure code quality and reliability.

  • Participate in code reviews, troubleshooting, and debugging applications.

  • Contribute to the design and implementation of RESTful APIs and web services.

  • Work with front-end technologies (e.g., JavaScript, HTML5, CSS3, frameworks like Angular/React) as needed.

  • Document technical specifications and processes.

  • Stay updated with emerging technologies and propose their adoption as appropriate.

  • (Good to have) Apply BDD frameworks for test automation and validation.

  • (Good to have) Explore and integrate Generative AI solutions where relevant.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 2-4 years of experience in full stack development with C# and .NET (ASP.NET, .NET Core).

  • Proficient in writing and maintaining unit tests (e.g., NUnit, MSTest, xUnit).

  • Strong knowledge of SQL (MS SQL Server, MySQL, etc.) and NoSQL databases (MongoDB, Cosmos DB, etc.).

  • Experience with front-end technologies: JavaScript, HTML5, CSS3; familiarity with frameworks like Angular, React, or Vue.js is a plus.

  • Solid understanding of RESTful API design and implementation.

  • Familiarity with source control systems (Git, Azure DevOps, etc.).

  • Good problem-solving and analytical skills.

  • Excellent communication and teamwork abilities.

Preferred/Good-to-Have Skills

  • Exposure to Generative AI concepts and tools.

  • Experience with BDD frameworks (SpecFlow, Cucumber, etc.).

  • Experience with cloud platforms (Azure, AWS).

  • Familiarity with CI/CD pipeline

Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests.

Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: r1rcm.com

Visit us on Facebook