ResMed Logo

ResMed

Manager,Software Engineering

Posted 7 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Chennai, Tamil Nadu
Senior level
The Software Engineering Manager will lead the development of the CitusHealth Platform, overseeing design and maintenance, ensuring adherence to standards, collaborating with product management, and improving development processes within a SaaS environment.
The summary above was generated by AI

ResMed has always applied the best of technology to improve people's lives. Now our SaaS technology is fueling a new era in the healthcare industry, with dynamic systems that change the way people receive care in settings outside of the hospital–and tools that work every day to help people stay well, longer. We have one of the largest actionable datasets in the industry, creating a complete view of people as they move between care settings. This is how we empower providers–with vital insight to deliver the care people need, right when they need it.

We're also ensuring that our health solutions connect to other companies' networks. Because when objectives align, everyone wins. And as we work today to drive better care and lower costs, we're developing more personalized solutions for tomorrow, utilizing machine learning, intelligent care paths, and predictive protocols. If you are an innovator who wants to make an impact we want to talk to you! We have exciting opportunities supporting Brightree by ResMed and MatrixCare by ResMed!

Job Description

Manager, Software Engineering

Let us talk about the application:

As a global leader in health technology, ResMed has developed transformative cloud connected

medical devices and solutions for people with sleep apnea, COPD, and other chronic diseases.

Today ResMed is applying this digital health expertise more broadly through the SaaS business, offering comprehensive software platforms and services that support healthcare providers in settings outside of the hospital. With this full suite of cloud-based EHR and business management, care collaboration systems supporting all aspects of care delivery in out of hospital settings, ResMed SaaS is changing the way care is delivered.

This position is opened for ResMed’s Citus Health (www.citushealth.com) organization which provides patient and care team collaboration platform in SaaS portfolio. The application integrates with many other EHR applications and leverages multiple platform services.


Let’s talk about the role:

We are seeking an experienced Software Engineering Manager to lead our dynamic team in the development of CitusHealth Platform Software as a Service (SaaS) solutions. The ideal candidate will possess a robust background in software engineering, leadership experience in mentoring the teams, and comprehensive technical expertise ensuring security, scalability, interoperability, and usability of applications. This role will lead a group of talented software engineers.

Software Development:

Oversee the design, development, and maintenance of various components of CitusHealth Platform and ensuring adherence to best practices and industry standards.

Lead the architecture and technical design discussions, making informed decisions to drive product innovation and scalability.

Conduct code reviews, implement quality assurance processes, and enforce coding standards to maintain code integrity and reliability.

Product Strategy:

Collaborate with product management, UX/UI designers, and other stakeholders to define product roadmaps and feature prioritization.

Translate business requirements and user feedback into technical requirements and actionable development plans.

Stay informed about emerging technologies, industry trends, and regulatory changes to inform product strategy and decision-making.

Cross-functional Collaboration:

Work closely with geographically distributed cross-functional teams, including Product Management, DevOps, and customer support, to ensure seamless integration of software components and efficient release cycles.

Coordinate with compliance and regulatory affairs teams to ensure CitusHealth Platform SasS solutions adhere to healthcare IT standards, data security, and privacy regulations.

Process Improvement:

Continuously evaluate and improve software development processes, tools, and methodologies to increase team efficiency, productivity, and product quality.

Lead a cultural evolution in the team to left-shift team responsibility to include quality, DevOps, incident support, and customer feedback in addition to design, development, and validation.

Implement AI Assisted Software Development using tools like GitHub Copilot, Agile methodologies and practices to promote iterative development, transparency, and responsiveness to customer needs.

Let’s talk about you
Required:

  • Proven track record of successfully leading and delivering complex software projects, preferably in the healthcare IT or SaaS industry.
  • Strong technical proficiency in one or many of NodeJS, Angular, Ionic, PHP, Java, programming languages, web technologies, and database systems commonly used in SaaS application development.
  • Exposure to Strong Prompt Engineering practices in using GenAI tools like ChatGPT
  • Exposure to AI Assisted Software Development using tools such as GitHub Copilot or other similar tools
  • Strong full-stack development experience
  • Experience with AWS and Cloud Architecture.
  • Experience with CI/CD and agility focused on high-velocity value delivery to customers
  • A product owner mindset focused on continuous improvement, delivering value to customers, balancing a priority list while not compromising key standards. Questions backlogs, ask if we are building the right thing. Encourage the team to do the same.
  • Seek and Understand customer feedback both direct and indirect.
  • Owns Incidents management and the RCA and Continuous Improvements.
  • Strive for excellence in every aspect (Talent, Hiring, Operations, code quality). Constantly raise the bar.
  • Acts as an agent of change and leads by example by focusing on improving organization effectiveness at a team level. Shares perspectives and ideas for change with the entire Engineering management team.
  • Strong sense of urgency when dealing with customer pain points
  • An ability to make challenging decisions and explain the rationale to stakeholders.
  • Bachelor’s degree.
  • Minimum of 10 years of related experience.


Preferred:

  • Bachelor’s /master's degree in computer science
  • 10+ years of related experience.
  • Looks beyond existing methodologies and own discipline to define and resolve complex problems, has in-depth knowledge of organizational objectives.
  • Demonstrated versatility.
  • Healthcare Technology industry experience

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

Top Skills

Angular
Ionic
Java
Node.js
PHP

Similar Jobs

Be an Early Applicant
6 Days Ago
Industrial Estate, Mambalam Guindy, Chennai, Tamil Nadu, IND
14,894 Employees
Senior level
14,894 Employees
Senior level
Cloud • Fintech • HR Tech
The Sr Manager of Software Development Engineering will lead a cross-functional team, oversee hiring and training, mentor team members, drive application development, and ensure client satisfaction during HiredScore product implementations. The role focuses on optimizing team performance and collaborating with various internal and client stakeholders to deliver exceptional experiences.
Be an Early Applicant
7 Days Ago
Industrial Estate, Mambalam Guindy, Chennai, Tamil Nadu, IND
14,894 Employees
Expert/Leader
14,894 Employees
Expert/Leader
Cloud • Fintech • HR Tech
The Sr. Manager of Software Development Engineering at Workday will lead multiple teams focused on developing enterprise applications, with an emphasis on innovation and quality. Responsibilities include team management, driving payroll development across various countries, and mentoring team members while ensuring a diverse and inclusive environment.
Be an Early Applicant
8 Days Ago
Chennai, Tamil Nadu, IND
541 Employees
Senior level
541 Employees
Senior level
Automotive • Software • Analytics • Business Intelligence • Manufacturing
The Software Engineering Manager will lead a software development team, overseeing project planning, collaboration, and delivery of high-quality software solutions. Responsibilities include mentoring team members and ensuring adherence to industry standards and best practices.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account