Staff Software Engineer

R1 RCM India

Noida, India
C#, asp.net core, web api
Solid principles and design patterns
Continuous integration, continuous deployment
As a staff engineer you will be part of development team and apply your expert technical knowledge, broad knowledge of software engineering best practices, problem solving, critical thinking and creativity to build and maintain software products that achieve technical, business and customer experience goals — and inspire other engineers to do the same

Job Summary

  • As a staff engineer you will be part of development team and apply your expert technical knowledge, broad knowledge of software engineering best practices, problem solving, critical thinking and creativity to build and maintain software products that achieve technical, business and customer experience goals — and inspire other engineers to do the same.
  • Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software.
  • Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests.

Matching Summary

As a staff engineer you will be part of development team and apply your expert technical knowledge, broad knowledge of software engineering best practices, problem solving, critical thinking and creativity to build and maintain software products that achieve technical, business and customer experience goals — and inspire other engineers to do the same.

Skills & Requirements

Must-have

  • C#, ASP.net Core, Web API
  • SOLID principles and design patterns
  • Continuous Integration, Continuous Deployment
  • Agile software development methodologies
  • Modern architectural and design patterns
  • Automation testing and modern testing practices

Nice-to-have

  • Anticipating change and planning accordingly
  • Customer service of highest quality
  • Valuing differences and including others
  • Continuous learning and agility
  • Knowledge of healthcare revenue cycle management
  • Azure Cloud knowledge

Key Requirements

  • 5-8 years of experience
  • B.E/B. Tech/MCA or equivalent professional degree
  • Experience with .Net Framework, .Net Core, ASP.Net, WCF and C#
  • Experience with MVC 4/5 Web Development, RESTful API Services, Web API and JSON
  • Experience with CI & CD using Jenkins, Dockers containerization
  • Excellent communicator with demonstrable ability of influencing decisions

Work Rights

Not specified

Tailored Resume

Cover Letter