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

FAR Inspections

Flex-Schedule Occupancy Inspection Scout Job at FAR Inspections

Ad Ref: FAR-01424 Earning Potential: While pay is per-inspection, efficient contractors typically earn the equivalent of $25-$35 per hour. Do not fill out any form or use any other apply button on this page. Use the blue link below to submit your application. ...

nLeague

Epidemiologist Job at nLeague

 ...7243Duration: + Months (Possibility of Extensions)Client: TN DOHShift: 8:00 AM to 4:30 PM (Hybrid)Job ID: 65874Job Title: EpidemiologistJob OverviewThe Maternal Health Section within the Division of Family Health and Wellness (FHW) of the Tennessee Department of... 

General Motors

Mechanical Journeyperson Millwright Job at General Motors

General Motors is seeking a Mechanical Journeyperson (Millwright) to support our manufacturing operations. In this role you will install, align, maintain and repair production and facility equipment to ensure safe, reliable operation. You will troubleshoot mechanical,... 

LanceSoft, Inc.

Epidemiologist Job at LanceSoft, Inc.

 ...Title: Epidemiologist Duration: 07/06/2026 - 06/30/2027 Work Hours: Mon Fri 8am 5pm CST Location: Nashville, Tennessee 37243 Position: Hybrid Job Description: Job Location: Hybrid position that requires travel to Nashville. Applicants must be... 

Deploy

Field Sales Rep - Fiber Internet (Door-to-Door) Job at Deploy

 ...Deploy's client seeks an Outside Sales Representative to connect rural communities with best-in-class fiber internet. You will prospect door-to-door, educate customers on offerings, and actively drive new revenue across Mississippi, working with marketing and operations...