Director of Software Engineering

1 month ago


rajkot, India R1 RCM Full time

Job Description – Director Software Engineering


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.


Designation : Director, Software Engineering

Reports to (level of category) : Vice President, Platform Engineering

Mode of Work: Work from Office

Shift Timing : 1 pm to 10 pm

Job Location : Noida


As a leader of product engineering teams, you will encourage and enable the use of leading software engineering best practices and iterative SDLC processes. You will attract the best software engineers and DevOps professionals to build usable and functional enterprise software. You will apply your problem solving and critical thinking to navigate business priorities, make delivery commitments and influence stakeholders


Job Responsibilities:


  • Facilitates Agile processes and tools to enable the effective communication of stories, requirements, acceptance criteria and progress in support of R1’s software engineering objectives
  • Can steer the team towards right technical direction for required solution in her/his span
  • Manage technology transformation in a rapidly changing environment with ability to provide technology leadership to software engineering teams for mission critical applications
  • Works with product management, business stakeholders and architecture leadership to understand software requirements. Helps shape, estimate and plan product roadmaps and generates release plans
  • Monitors teamwork completion rate, defect rates, code coverage, cycle times and other product engineering KPIs. Understands development risks and technical debt and makes process improvement recommendations to the team, management and business stakeholders
  • Fosters an environment of accountability between engineering team members and between engineering teams and business stakeholders
  • Determines hiring plan and recruits, motivates and leads the best software engineering, DevOps and QA talent
  • Mentors and develops the skills of members of the development team, cultivating a culture of learning
  • Advises and contributes to the user experience, architecture and test-driven development of product features and functionality
  • Serves as the point of escalation for team concerns and engineering obstacles.
  • Provide solution architecture to cater to requirements balancing timelines and modern design principles


Qualification and skills required:


  • Bachelor’s degree in computer science, business or similar field
  • 18+ years’ experience building web-based enterprise software using the Microsoft .NET stack with most of that experience leading engineering teams
  • Knowledge of major cloud platform like Azure, AWS or GCP with experience in handling cloud transformation initiatives
  • Experience in working in a pure DevOps environment
  • Prior hands-on experience in developing code in Microsoft technologies - .NET, C#, ASP.NET, SQL Server, Cosmos DB, Azure native and Python, RabbitMQ or Kafka, Azure Databricks, ADF, SSIS, Angular or React
  • Significant talent for handling stressful situations effectively, prioritizing work, meeting deadlines and motivating others
  • Experience in recruiting, hiring and retaining the best software engineers, DevOps and QA professionals

Key Success Criteria:


  • Provide engineering leadership through technology, Agile processes, metrices and reporting
  • Stakeholder management in India and US
  • Lead knowledge transition and organization transformation


To learn more, visit:



  • Rajkot, Gujarat, India Rangani Engineering Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are seeking an experienced Senior Software Engineer to join our team. The successful candidate will have a strong background in full stack development and be able to design, develop, and deploy scalable software solutions.Key Responsibilities:* Design and develop full stack...


  • Rajkot, India Zeta Full time

    All about Zeta : Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch banking products for the future. It was founded by Bhavin Turakhia and Ramki Gaddipati in 2015.Our flagship processing platform - Zeta Tachyon - is the industry’s first modern, cloud-native, and fully API-enabled stack that brings together issuance,...

  • Marketing Director

    2 weeks ago


    Rajkot, Gujarat, India Rangani Engineering Full time

    Rangani Engineering is a leading SPM machinery manufacturing company seeking a skilled professional to drive its growth and expansion targets.The RoleThis position involves developing and implementing high-level branding, positioning, and targeting strategies while also being able to work hands-on.Ideal CandidateAt least 1 year of experience in Account...

  • Marketing Director

    3 weeks ago


    Rajkot, Gujarat, India Rangani Engineering Full time

    Rangani Engineering, a leading SPM machinery manufacturing company, is seeking a talented professional to drive its growth and expansion targets.The RoleThis position requires a strong brand strategist who can develop and implement high-level branding, positioning, and targeting strategies.Ideal CandidateAt least 1 year of experience in Account Management or...


  • Rajkot, India Trinity Consulting Services (“TRINITY”) Full time

    We are looking for an accomplished Director of Quality Engineering to join our team in Chennai. This role requires a dynamic leader to manage and mentor a team of 25 quality engineers, fostering a culture of excellence. The ideal candidate will be responsible for developing and executing comprehensive testing strategies, collaborating with cross-functional...


  • Rajkot, Gujarat, India INSPIRED SOFTWARE DEVELOPMENT (INDIA) LLP Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled and experienced Senior Developer to join our team at Inspired Software Development (India) LLP.The ideal candidate will have a strong background in software development, with expertise in Java, Spring, Hibernate, and JavaScript. They will be responsible for designing and developing high-quality...

  • Software Engineer

    1 week ago


    Rajkot, Gujarat, India Sri Sai Overseas Recruitment Full time

    We are looking for a skilled Software Engineer to join our team at {company}.The successful candidate will be responsible for designing and developing software applications using a range of programming languages and technologies.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teams to ensure...

  • Software Engineer

    2 weeks ago


    Rajkot, Gujarat, India TilesWale Full time

    **Job Title:** Software EngineerTilesWale is seeking a skilled software engineer to join our team of talented individuals. As a software engineer, you will be responsible for designing, developing, and testing software applications. This includes troubleshooting, testing and maintaining the core product software and databases, creating scripts to facilitate...

  • Software Engineer

    5 months ago


    Rajkot, India Searce Technologies Inc Full time

    about the role This is an entrepreneurial software engineering management position that works to develop innovative technology solutions that transforms businesses by automating processes and providing insights & analytics. key responsibilities You will be a hands-on manager and will contribute in design, development, architecture and...


  • Rajkot, Gujarat, India Vwhat HR Consultancy Full time

    Job SummaryWe are seeking a talented Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications.


  • Rajkot, Gujarat, India FallenAmbers Full time

    We are looking for a skilled Software Engineer to join our team in {company}. A Python Developer with experience in backend development will be responsible for designing and implementing software systems using Python.The ideal candidate will have a strong understanding of computer science fundamentals, software design patterns, and algorithmic...


  • Rajkot, Gujarat, India Fuerte Developers Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Fuerte Developers. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design client-side and server-side architectureBuild the...


  • Rajkot, Gujarat, India Everbest Job Placement Full time

    We are looking for a skilled Senior Software Engineer to join our team at Everbest Job Placement. The ideal candidate will have a strong background in object-oriented development techniques and experience with .NET, C#, ASP.NET, and SQL Server.Key Responsibilities:Develop and implement software solutions using established development tools and...


  • Rajkot, Gujarat, India Fuerte Developers Full time

    At Fuerte Developers, we are looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing software solutions that meet the needs of our clients. You will work closely with our development teams and product managers to ensure that our software is of the highest quality and...


  • Rajkot, Gujarat, India Searce Technologies Inc Full time

    About the RoleThis is an entrepreneurial software engineering management position that works to develop innovative technology solutions to transform businesses by automating processes and providing insights & analytics.Key ResponsibilitiesYou will be a hands-on manager, contributing to design, development, architecture, and solving complex engineering...


  • Rajkot, Gujarat, India Rushabh Consultancy Full time

    Senior Software Engineer at Rushabh ConsultancyWe are seeking a highly skilled Senior Software Engineer to join our team at Rushabh Consultancy. The ideal candidate will have extensive experience in Full Stack development using Asp.Net and Angular.Key Responsibilities:Developing scalable and efficient web applications using Asp.Net MVC and Angular.Hands-on...


  • Rajkot, India Adani Enterprises Limited Full time

    Purpose:Software Engineering Manager for Digital Healthcare Products will lead the development, implementation, and maintenance of advanced software solutions tailored to hospital environments. This role requires a dynamic and experienced professional who can synergize technical expertise with strategic management to drive innovative healthcare solutions....

  • iOS Software Engineer

    2 weeks ago


    Rajkot, Gujarat, India Hirefaast Full time

    Job Title: iOS Software EngineerJob Description:We are seeking a talented iOS software engineer with a solid understanding of UIKit and CoreData, and proficiency in both Swift and Objective-C. The ideal candidate will have a passion for mobile app development and a desire to create high-quality applications for iOS devices.Key Responsibilities:Develop and...

  • Software Engineer

    4 weeks ago


    Rajkot, India Nielsen Full time

    About the roleYou’ll be working within an international group of teams which span from the US, Europe, Asia(including India) and Australia. This team is responsible for building our Client Delivery Applications.As an Architect you will play a pivotal role in shaping the architectural vision and strategy for our client delivery applications. Your primary...


  • Rajkot, Gujarat, India FallenAmbers Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at FallenAmbers. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and implement software for embedded devices and systems from requirements...