Senior Software Engineer

2 days ago


Noida, Uttar Pradesh, India R1 RCM Full time
Company Overview: -R1 is a leading provider of technology-driven solutions that help hospitals and health systems to manage their financial systems and improve patients' experience. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industry's most advanced technology platform, encompassing sophisticated analytics, Al, intelligent automation and workflow orchestration. R1 is a place where we think boldly to create opportunities for everyone to innovate and grow. A place where we partner with purpose through transparency and inclusion. We are a global community of engineers, front-line associates, healthcare operators, and RCM experts that work together to go beyond for all those we serve. Because we know that all this adds up to something more, a place where we're all together better.R1 India is proud to be recognized amongst Top 25 Best Companies to Work For 2024, by the Great Place to Work Institute. This is our second consecutive recognition on this prestigious Best Workplaces list, building on the Top 50 recognition we achieved in 2023. Our focus on employee wellbeing and inclusion and diversity is demonstrated through prestigious recognitions with R1 India being ranked amongst Best in Healthcare, Top 100 Best Companies for Women by Avtar & Seramount, and amongst Top 10 Best Workplaces in Health & Wellness. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to 'make healthcare work better for all' by enabling efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 16,000+ strong in India with presence 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.Key Responsibilities:
  • 10+ years of relevant experience required.
  • Design scalable and robust software solutions aligned with customer infrastructure and business needs
  • Recommend innovative approaches to solve complex technical challenges
  • Incorporate DevOps principles into solution design to support seamless deployments (e.g., rolling updates, canary releases)
  • Follow Microsoft development standards and best practices
  • Lead and mentor development teams, providing technical guidance and resolving issues
  • Drive adoption of microservices architecture across projects
  • Utilize modern IDEs and code quality tools to maintain high development standards
  • Manage version control and oversee regular build and deployment cycles
  • Create and maintain detailed technical documentation using industry-standard tools (UML, Use Cases, etc.)
  • Continuously evolve architecture documentation based on changing requirements and emerging technologies
  • Ensure architectural integrity and alignment with system specifications
  • Promote software design best practices throughout the development lifecycle
Technology Stack:
  • Architecture & Design: Design Patterns, Microservices, Service-Oriented Architecture (SOA), Cloud-Native Solutions, UML
  • Cloud Platform: Microsoft Azure
  • Backend Technologies: .NET, .NET Core, Web Services/APIs (SOAP, REST), Entity Framework, SAML V2, OpenID Connect (OIDC)
  • Databases: MS SQL, Cosmos DB, MongoDB
  • Frontend Technologies: HTML5, JavaScript, React, TypeScript,

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:

Visit us on Facebook


  • Software Engineer

    4 days ago


    Noida, Uttar Pradesh, India Siemens EDA (Siemens Digital Industries Software) Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • Noida, Uttar Pradesh, India SmartHelio Full time

    We're looking for a Senior Software Engineer (Backend / Infra Heavy) (Noida) to help design and build the backbone of our AI-powered solar analytics platform. As part of our Y Combinator–backed startup, you'll work on scalable, data-intensive systems that drive real impact in the clean energy sector — and help shape a smarter, sustainable...


  • Noida, Uttar Pradesh, India Software Engineering Firm Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Title: ManageIQ Senior Software Developer Experience: 5+ years of professional software development experience, including 3+ years with ManageIQ.   We are seeking a highly skilled and motivated ManageIQ Software Developer to design, deconstruct, and develop innovative solutions for integrating ManageIQ with CloudFX tools. These solutions aim to enhance the...


  • Noida, Uttar Pradesh, India Fi Ellements Full time ₹ 9,89,35,000 - ₹ 17,87,50,000 per year

    We're Hiring: Senior Software Engineer (Backend – )Location: NoidaExperience: 3–5 YearsFi Ellements is looking for a highly skilled Senior Software Engineer (Backend) with strong expertise in , and hands-on experience in team management and project management. Experience with Laravel will be a strong advantage. If you're passionate about building...


  • Noida, Uttar Pradesh, India Microsoft Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Do you want to work on a product that is used by millions of people around the world daily, and growing rapidly? Do you care deeply about how software is designed with a focus on supporting global scale? Do you want to be part of a world-class team that continuously pushes the boundary of service and engineering excellence?  The Web Experience and...

  • Senior Software Engineer

    56 minutes ago


    Noida, Uttar Pradesh, India One97 Communications Limited Full time

    Senior Software Engineer – Backend (Golang)About Us:Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm's mission is to serve half a billion Indians and bring them to the mainstream...


  • Noida, Uttar Pradesh, India TeamViewer Full time

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Noida, Uttar Pradesh, India TeamViewer Full time

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Noida, Uttar Pradesh, India Paytm Full time

    Senior Software Engineer – Backend (Golang)About Us:Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm's mission is to serve half a billion Indians and bring them to the mainstream...


  • Noida, Uttar Pradesh, India Aapc Full time

    We are seeking a talented Senior Software Engineer with expertise in C#, PostgreSQL, API design and development, and Microsoft backend technologies to join our development team. In this role, you will design, develop, and maintain high-quality software applications, ensuring they meet business requirements and adhere to best practices. A strong focus on...