Jobs and Careers
MC

Senior Software Engineering Manager

McKesson
Alpharetta, United Statesfull_timeVerifiedPosted 6 Oct 2025
💰 $212,500/yr($127,500/yr$212,500/yr)

About the role

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve – we care.

What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.

Role Overview

As the Manager of Software Engineering for our Healthcare Workflow Solutions team, you will lead a group of talented engineers focused on building and supporting software products that empower healthcare providers to operate more efficiently. You will be responsible for driving the successful delivery of high-quality applications, fostering team growth, and ensuring alignment with business priorities. This role combines technical leadership, project management, and cross-functional collaboration to deliver impactful solutions in a dynamic and fast-paced environment.

Key Responsibilities

Team Leadership & Execution

  • Lead and manage a team of software engineers, ensuring effective execution across design, development, and testing phases.

  • Provide hands-on mentorship and technical guidance to team members, fostering a culture of excellence and accountability.

  • Oversee day-to-day operations, ensuring projects are delivered on time, within scope, and aligned with quality standards.

Project & Delivery Management

  • Develop and maintain detailed project plans, timelines, and resource allocations for multiple concurrent initiatives.

  • Monitor progress and proactively address risks or roadblocks to ensure successful delivery.

  • Manage budgets and ensure efficient use of resources across engineering efforts.

Cross-Functional Collaboration

  • Partner with product managers, designers, and business stakeholders to define and prioritize features and enhancements.

  • Facilitate clear communication between engineering and other departments to ensure alignment and transparency.

  • Translate business requirements into technical solutions that meet customer needs and operational goals.

Technical Strategy & Innovation

  • Stay current with emerging technologies and industry trends to inform strategic decisions and drive innovation.

  • Promote best practices in software development, including code quality, testing, and documentation.

  • Encourage experimentation and continuous improvement in engineering processes and tools.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Typically requires 10+ years of professional experience in software engineering, including 4+ years in a leadership role managing cross-functional teams and delivering enterprise-level applications.

Skills & Experience

Technical Expertise

  • Strong understanding of modern software development practices, including Agile methodologies (Scrum, Kanban).

  • Experience with full-stack development using technologies such as JavaScript/TypeScript, Node.js, React, Ruby on Rails or C#.

  • Familiarity with RESTful APIs, GraphQL, and healthcare interoperability standards like FHIR.

  • Solid grasp of database technologies including PostgreSQL and MongoDB, as well as event streaming platforms like Apache Kafka.

Cloud & DevOps

  • Hands-on experience with cloud platforms such as Microsoft Azure.

  • Exposure to CI/CD tools like GitHub Actions, Jenkins, or GoCD.

  • Understanding of DevOps principles and their application in modern software delivery.

Leadership & Communication

  • Strong interpersonal and communication skills, with the ability to engage effectively across technical and non-technical teams.

  • Demonstrated ability to lead, motivate, and grow high-performing engineering teams.

  • Adept at balancing technical depth with strategic thinking to drive business outcomes.

We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosop

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

McKesson

View company profile →