Lead end-to-end solution architecture and design for enterprise applications
Drive development using modern engineering practices (CI/CD, TDD, DevOps)
Design and implement scalable microservices-based systems
Collaborate with product, QA, and cross-functional teams for delivery excellence
Mentor and guide developers; enforce coding standards and best practices
Ensure high-quality deliverables with focus on performance, security, and reliability
Drive cloud adoption and modernization initiatives
Troubleshoot complex production issues and provide architectural solutions
Engineering & Process Expectations
Strong exposure to: Agile methodologies (Scrum/Kanban)
CI/CD pipelines, DevOps practices
Automated testing (TDD/BDD)
Focus on: Code quality, maintainability, and performance optimization
Observability (logging, monitoring, tracing)
Leadership & Soft Skills
Excellent communication and stakeholder management skills
Strong problem-solving and decision-making ability
Ability to translate business requirements into scalable technical solutions
Proven track record of team leadership and mentoring
Preferred Background
Experience in enterprise SaaS platforms
Exposure to healthcare/RCM domain
Experience with high-volume transaction systems
Broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred
Spot new opportunities by anticipating change and planning accordingly.
Find ways to better serve customers and patients.
Be accountable for customer service of highest quality.
Create connections across teams by valuing differences and including others.
Own your development by implementing and sharing your learnings.
Motivate each other to perform at our highest level.
Help people improve by learning from successes and failures.
Work the right way by acting with integrity and living our values every day.
Succeed by proactively identifying problems and solutions for yourself and others.
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.
Visit us on Facebook
Requirements
10 to 15 years of overall experience in software development
At least 3-5 years in a Lead/Architect role managing teams and driving technical decisions
Distributed systems and scalable application design
Database technologies (SQL/NoSQL)
Good to Have
Experience with Python (especially for ML/AI pipelines)
Exposure to AWS cloud services
Benefits
Health insurance
Additional Information
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.
Role Overview
We are seeking a seasoned .NET Development Leader with a strong background in designing scalable enterprise solutions and leading engineering teams. The candidate will drive architecture, guide development teams, and deliver high-quality, cloud-native applications aligned with business objectives.