
Lead Software Engineer
McKesson · Irving, Texas, United States
Job description
Conceptual Proactive Problem-Solver Strategic Technologically Savvy Visual Thinker <meta data-json="{"ModuleType":13,"ApplyButtonText":"Apply","JobDetailsAlign":0,"JobDetailsDate":0,"JobDetailsJobTypeId":1,"JobDetailsSelectedDate":"2026-10-09T18:33:14.487Z","JobDetailsJobDateFormat":0,"JobDetailsJobLabelId":"Job ID","JobDetailsJobDatePosting":"Date posted","JobDetailsDescriptionFormat":0,"ShowApplyLater":false,"ShowApplyMobile":true,"ShowApplyLaterMobile":false,"ShowApplyLaterWeb":false,"ApplyLaterText":"Apply Later","ApplyLaterAlign":0,"ApplyLaterSubject":"[[JOB_TITLE]] at [[COMPANY_NAME]]","PublishedCandidateCardPageId":null,"ReferrerPageId":null,"ReferrerPageButtonText":"","ShowSavedJobsIcon":false,"IconLabel":"Save for Later","OverrideCandidateCard":false,"ModulePageType":2,"ModulePageName":"AJD - Design 1","DisplayJobDateFormat":"MM/dd/yyyy","JobDetailsSelectedId":"JR0155267","ApplyUrl":"https://mckesson.wd3.myworkdayjobs.com/External_Careers/job/USA-TX-Irving/Lead-Software-Engineer_JR0155267/apply","JobDescription":"\u003Cp style=\u0022text-align:left\u0022\u003EMcKesson 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 \u2013 we care.\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp style=\u0022text-align:left\u0022\u003EWhat 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\u2019s health today, we want to hear from you.\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp\u003E\u003Ci\u003E\u003Cb\u003EThis role offers location flexibility and is open to candidates within one of four locations: Irving, TX, Moon Township, PA, Alpharetta, GA, or Columbus, OH. \u003C/b\u003E\u003C/i\u003E\u003C/p\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Ci\u003E\u003Cb\u003ECandidates based in the Dallas\u2013Fort Worth (DFW) area will be hired in a hybrid capacity and are expected to work onsite at our Las Colinas office a minimum of two (2) days per week, with the remaining days worked remotely. Specific in\u2011office days may be designated based on team needs and business priorities.\u003C/b\u003E\u003C/i\u003E\u003C/p\u003E\u003Cbr /\u003E\u003Cp\u003E\u003Cb\u003EAbout the Role: \u003C/b\u003E\u003C/p\u003E\u003Cbr /\u003E\u003Cp\u003EThe candidate will join the McKesson Pharmacy Systems (MPS) R\u0026D organization. The Senior Software Engineer will be focused on driving sound technical design and architectural guidance for the EnterpriseRx\u00AE platform, a comprehensive pharmacy workflow solution. The candidate will lead complex technical initiatives from design through delivery, applying deep hands-on expertise while mentoring peers and guiding teams through Agile ceremonies such as user story refinement, technical design discussions, and code reviews. \u003C/p\u003E\u003Cbr /\u003E\u003Cp\u003EThe candidate will partner with cross-functional stakeholders including Product, QA, and Operations to drive scalable, high-quality software delivery, serving as a technical authority for resolving complex defects and championing engineering best practices. The candidate will work with technologies including Angular, Spring Boot, SQL, Azure, Docker, and AI-assisted engineering tools. Limited travel may be required for team planning events.\u003C/p\u003E\u003Cbr /\u003E\u003Cp\u003E\u003Cb\u003EDomain Focus \u2013 Security, CFM, and Shield\u003C/b\u003E\u003C/p\u003E\u003Cp\u003EThis role will focus on remediating security vulnerabilities and supporting microservices related to Central Fill Management and Drug Utilization Reviews.\u003C/p\u003E\u003Cbr /\u003E\u003Cp\u003E\u003Cb\u003EWhat You\u0027ll Do: \u003C/b\u003E\u003C/p\u003E\u003Cbr /\u003E\u003Cul\u003E\u003Cli\u003EProvides technical leadership for one or more software engineering teams through the full development lifecycle, defining and refining design requirements with stakeholders, architecting scalable solutions, and ensuring interoperability across services.\u003C/li\u003E\u003Cli\u003EApplies deep technical expertise to solve complex engineering challenges through diagnostic analysis, operational insight, and product alignment, and codes solutions independently.\u003C/li\u003E\u003Cli\u003EServes as technical lead across one or more applications and functional areas, actively participating in technical design and code reviews.\u003C/li\u003E\u003Cli\u003EDevelops and reviews User Stories, and writes and executes unit and integration tests to validate functionality.\u003C/li\u003E\u003Cli\u003ERemediates defects thoroughly by solving the reported problem, testing to confirm resolution, and leaving the surrounding code in a better state than found.\u003C/li\u003E\u003Cli\u003EMentors peers through code reviews, debugging, and refactoring, and establishes standards and best practices for consistency, scalability, and reliability across teams.\u003C/li\u003E\u003Cli\u003EIdentifies and resolves severe security vulnerabilities, contributes to secure-coding and security-by-design strategies, and ensures compliance in a regulated (SOC1/SOC2, PHI) environment.\u003C/li\u003E\u003Cli\u003EDrives process and productivity improvements in collaboration with cross-functional teams including Product, QA, SREs, Architects, and Project Management, and embeds AI across the SDLC (design, code, test, release, operate).\u003C/li\u003E\u003Cli\u003EDemonstrates thought leadership through technical guidance, coaching, and participation in senior-leadership discussions, and presents complex topics to business leaders and customers in Sprint Reviews.\u003C/li\u003E\u003Cli\u003EUnderstands the retail pharmacy and clinical services domain, learning how customers use McKesson products to manage their business.\u003C/li\u003E\u003C/ul\u003E\u003Cbr /\u003E\u003Cp\u003E\u003Cb\u003EBasic Requirements:\u003C/b\u003E\u003C/p\u003E\u003Cbr /\u003E\u003Cul\u003E\u003Cli\u003EDegree or equivalent and typically requires 7\u002B years of relevant experience.\u003C/li\u003E\u003Cli\u003ETypically\u00A07\u002B years of relevant software-engineering experience. Alternatively, a Master\u2019s plus 4\u002B\u00A0years.\u003C/li\u003E\u003Cli\u003EObject-oriented software engineering and RESTful services. Strong\u00A0proficiency\u00A0in Java (17/21\u002B), Spring Boot, and Gradle.\u003C/li\u003E\u003Cli\u003EExperience with event-driven systems such as Kafka.\u003C/li\u003E\u003Cli\u003EMicroservices design and modular architecture with API-first design and integration (OpenAPI, API gateway/OAuth2).\u00A0\u003C/li\u003E\u003Cli\u003ERelational databases and SQL (e.g., Oracle), and familiarity with modern data platforms such as Snowflake a plus.\u003C/li\u003E\u003Cli\u003EPerformance monitoring and observability (logs, metrics, traces, SLOs).\u003C/li\u003E\u003Cli\u003ESDLC and Agile methodologies (Scrum/Kanban/SAFe); version-control systems and collaborative workflows.\u00A0\u003C/li\u003E\u003C/ul\u003E\u003Cbr /\u003E\u003Cp\u003E\u003Cb\u003EPreferred Skills/Experience: \u003C/b\u003E\u003C/p\u003E\u003Cbr /\u003E\u003Cul\u003E\u003Cli\u003EAI-assisted development (GitHub Copilot / Claude Code) and interest in building AI capabilities such as agent orchestration/MCP and Responsible AI.\u003C/li\u003E\u003Cli\u003ECloud-native engineering on Azure (or comparable): containers, Infrastructure-as-Code, CI/CD, and progressive delivery / feature management.\u00A0\u003C/li\u003E\u003Cli\u003EModern front-end development with Angular and TypeScript for full-stack
Verified and listed by ActiveJobs. Applications are made directly on McKesson's own career page — we never sit in the middle.