Software Engineer Iii

R1 RCM India

Delhi NCR, India
12+ years n-tier web application development
C# .net framework/core and entity framework
Solid principles and modern design patterns
The role involves directly contributing to the test-driven development of software features while ensuring high-quality code through engineering best practices

Job Summary

  • The role involves directly contributing to the test-driven development of software features while ensuring high-quality code through engineering best practices.
  • Candidates are expected to drive the adoption of modern engineering practices including continuous integration, deployment, and performance engineering within a scrum team.
  • The company offers an inclusive culture with robust benefits and opportunities for professional growth across its global offices in India.

Matching Summary

The role involves directly contributing to the test-driven development of software features while ensuring high-quality code through engineering best practices.

Skills & Requirements

Must-have

  • 12+ years n-tier Web application development
  • C# .NET Framework/Core and Entity Framework
  • SOLID principles and modern design patterns
  • Test-driven development and automated testing
  • REST APIs and microservices architecture
  • DevOps practices with CI/CD pipelines
  • Cloud expertise in Azure AWS or Google Cloud

Nice-to-have

  • Knowledge of healthcare revenue cycle management
  • Experience with HL7 FHIR and EMR systems
  • Understanding of HIPAA compliance standards
  • Mentoring and team leadership skills
  • Domain-Driven Design and event-driven architecture

Key Requirements

  • 12+ years of experience designing n-tier Web applications
  • Advanced knowledge of C#, Visual Studio, and .NET technologies
  • Deep expertise in cloud platforms (Azure, AWS, Google Cloud)
  • Strong background in secure coding practices and OWASP standards

Work Rights

Not specified

Tailored Resume

Cover Letter