Lead Software Engineer Job at MCKESSON, Alpharetta, GA

  • MCKESSON
  • Alpharetta, GA

Job Description

Salary: $126,000 - 210,000 per year Requirements:

  • Degree or equivalent, with typically 7+ years of relevant experience; alternatively, a masters degree and 4+ years of relevant experience.
  • Strong experience in object-oriented software engineering and RESTful services, with proficiency in Java 17/21+, Spring Boot, and Gradle.
  • Experience with event-driven systems such as Kafka.
  • Experience designing microservices and modular architectures, including API-first design and integration using OpenAPI, API gateways, and OAuth2.
  • Experience with relational databases and SQL, such as Oracle; familiarity with platforms such as Snowflake is a plus.
  • Knowledge of performance monitoring and observability, including logs, metrics, traces, and SLOs.
  • Familiarity with the software development lifecycle, Agile methodologies such as Scrum, Kanban, or SAFe, version control, and collaborative workflows.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or Claude Code; interest in agent orchestration, MCP, and Responsible AI is preferred.
  • Experience with cloud-native engineering on Azure or a comparable platform, including containers, infrastructure as code, CI/CD, and progressive delivery or feature management, is preferred.
  • Modern front-end development experience with Angular and TypeScript is preferred.
  • Ability to develop technical strategy using real-time metrics, performance data, and incident trends; experience with architecture visualization in Confluence and roadmap alignment in JIRA is preferred.
  • Familiarity with manual and automated testing tools and frameworks, secure coding, and compliance in regulated healthcare environments is preferred.
  • Ability to learn and implement new technologies and processes, along with excellent written and verbal communication skills.
  • Must reside in Irving, TX; Moon Township, PA; Alpharetta, GA; or Columbus, OH. Candidates within 50 miles of Irving, TX must work onsite two days per week.
  • Able to travel nationwide up to 5%, averaging two to three trips per year.
  • Must be currently authorized to work full-time in the United States without employer immigration support or sponsorship now or in the future.
Responsibilities:
  • Lead software engineering teams through the development lifecycle, refining design requirements with stakeholders, architecting scalable solutions, and ensuring interoperability across services.
  • Independently code solutions and apply technical expertise, diagnostic analysis, operational insight, and product context to complex engineering challenges.
  • Serve as technical lead across applications and functional areas, contributing to technical design and code reviews.
  • Develop and review user stories, and write and run unit and integration tests.
  • Resolve defects thoroughly, test fixes, and improve surrounding code.
  • Mentor colleagues through code reviews, debugging, and refactoring, and establish practices that support consistency, scalability, and reliability.
  • Address serious security vulnerabilities, advance secure coding and security-by-design practices, and support compliance in a regulated environment, including SOC1/SOC2 and PHI requirements.
  • Collaborate with Product, QA, SRE, Architecture, and Project Management teams to improve processes and productivity, and incorporate AI across the software development lifecycle.
  • Provide technical guidance and coaching, contribute to senior-leadership discussions, and present complex topics to business leaders and customers during Sprint Reviews.
  • Build understanding of retail pharmacy and clinical services, including how customers use our products to manage their businesses.
  • Remediate security vulnerabilities and support microservices related to Central Fill Management and Drug Utilization Reviews.
Technologies:
  • AI
  • API
  • Angular
  • Azure
  • CI/CD
  • Claude Code
  • Cloud
  • Copilot
  • Confluence
  • Docker
  • GitHub
  • Gradle
  • Support
  • JIRA
  • Java
  • Kafka
  • Kanban
  • MCP
  • OpenAPI
  • Oracle
  • SQL
  • Security
  • Snowflake
  • Spring
  • Spring Boot
  • TypeScript
  • microservices

More:

We are McKesson, an impact-driven Fortune 10 company working across healthcare to make quality care more accessible and affordable. Our culture emphasizes growth, meaningful impact, new ideas, and the health and well-being of our people and the communities we serve. This Senior Software Engineer joins our McKesson Pharmacy Systems R&D organization, supporting the EnterpriseRx pharmacy workflow platform and working with technologies including Angular, Spring Boot, SQL, Azure, Docker, and AI-assisted engineering tools. The role is available in Irving, Texas; Moon Township, Pennsylvania; Alpharetta, Georgia; or Columbus, Ohio. For candidates in the Dallas–Fort Worth area, we use a hybrid arrangement requiring at least two onsite days per week at our Las Colinas office, with other days worked remotely; onsite days may vary with team and business needs. Limited travel may be needed for team planning. We offer a competitive total rewards package, with base pay of $126,000–$210,000 and possible annual bonus or long-term incentives. We are an equal opportunity employer.

last updated 41 week of 2026

Job Tags

Full time, Work at office, Remote work, 2 days per week

Similar Jobs

Suburban Hospital

Clinical Nurse Specialist Job at Suburban Hospital

 ...Clinical Nurse Specialist Suburban Hospital is a community-based, not-for-profit hospital serving Montgomery County and the surrounding areas. As a member of Johns Hopkins Medicine, we are committed to providing world-class care and advancing medical knowledge through... 

Epiphany Dermatology

Medical Assistant - Traveling Job at Epiphany Dermatology

 ...Traveling Medical Assistant A purpose-driven individual with a passion for helping others. Our Traveling Medical Assistants are at the heart of patient care, so we're looking for someone with a blend of clinical expertise, compassion, and a strong work ethic. The... 

Methodist Hospital

Licensed Vocational Nurse Rehab Job at Methodist Hospital

 ...Healthcare, we are committed to caring for patients with purpose and integrity. We care like family! Jump-start your career as a Licensed Vocational Nurse Rehab (Full-Time on Night Shift) today with Methodist Hospital. Job Summary and Qualifications As an Inpatient... 

Danaher Corporation

Senior Data Platform Automation Engineer - USA Remote Job at Danaher Corporation

Bring more to life. At Danaher, our work saves lives. And each of us plays a part. Fueled by our culture of continuous improvement, we turn ideas into impact - innovating at the speed of life. Our 60,000+ associates work across the globe at more than 15 unique businesses... 

Gentiva

Telephonic Triage Nurse Job at Gentiva

 ...position is responsible for providing high-quality triage and nursing support over the phone for hospice patients and families during...  ...to bring your expertise homeliterally.About the Role:The Telephonic Triage Nurse provides timely, expert guidance and support over...