
Software Development Engineer
McKesson · irving
Applications are made on McKesson's own site. We never sit in the middle.
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-20T16:31:12.412Z","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":"JR0153758","ApplyUrl":"https://mckesson.wd3.myworkdayjobs.com/External_Careers/job/USA-TX-Irving/Software-Development-Engineer_JR0153758/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\u003EMcKesson Prescription Automation Solutions, or MAPS, develops software that supports large-scale automated pharmacy fulfillment operations across the United States. Our technology connects software, robotics, conveyor systems, databases, APIs, and user applications to help pharmacies deliver medications safely, accurately, and efficiently.\u003C/p\u003E\u003Cp\u003EAs a Software Engineer, you will design, develop, enhance, and support software for mission-critical pharmacy automation systems. You will work across Windows-based desktop applications, backend services, distributed systems, databases, hardware integrations, and modern user interfaces.\u003C/p\u003E\u003Cp\u003EYou will collaborate with product management, automation engineering, quality assurance, operations, customer support, and customers to solve complex technical challenges. This is an opportunity to work across the full software development lifecycle, contribute to technical decisions, modernize established applications, and see the direct operational impact of your work.\u003C/p\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EWhat You\u2019ll Do\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EDesign, develop, test, deploy, and support software for large-scale automated pharmacy fulfillment systems.\u003C/li\u003E\u003Cli\u003EEnhance and modernize Windows-based applications developed with C\u002B\u002B and Microsoft Foundation Classes, or MFC.\u003C/li\u003E\u003Cli\u003EBuild and maintain scalable backend services, multi-threaded applications, distributed systems, databases, and RESTful API integrations.\u003C/li\u003E\u003Cli\u003ETranslate customer, business, and technical requirements into reliable and maintainable software solutions.\u003C/li\u003E\u003Cli\u003EIntegrate software with robotics, conveyor systems, industrial automation equipment, and other hardware devices.\u003C/li\u003E\u003Cli\u003EInvestigate complex production issues, perform root-cause analysis, and implement sustainable corrective actions.\u003C/li\u003E\u003Cli\u003EMonitor and improve application performance, reliability, scalability, maintainability, and availability.\u003C/li\u003E\u003Cli\u003EApply software engineering practices such as source control, code review, automated testing, Test-Driven Development, and continuous integration and delivery.\u003C/li\u003E\u003Cli\u003ECollaborate with engineering, product, quality, deployment, support, and operations teams throughout the software development lifecycle.\u003C/li\u003E\u003Cli\u003EParticipate in customer discussions, technical reviews, troubleshooting sessions, and solution-design activities.\u003C/li\u003E\u003Cli\u003EContribute to technical planning and architecture discussions involving system integrations, application modernization, and product enhancements.\u003C/li\u003E\u003Cli\u003EParticipate in an on-call rotation supporting mission-critical applications during designated evenings and weekends.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EBasic Requirements\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EDegree or equivalent experience and typically 4 or more years of relevant professional software development experience.\u003C/li\u003E\u003Cli\u003EProfessional experience developing Windows-based software applications using \u003Cb\u003EC\u002B\u002B and MFC\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003EExperience developing \u003Cb\u003Emulti-threaded or distributed applications\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003EExperience working with relational databases and SQL using \u003Cb\u003EMicrosoft SQL Server, MySQL, or a comparable platform\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003EExperience troubleshooting complex software or production issues and performing root-cause analysis.\u003C/li\u003E\u003Cli\u003EExperience using \u003Cb\u003EGit or another version-control system\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003EExperience with continuous integration, automated testing, or Test-Driven Development.\u003C/li\u003E\u003Cli\u003EAbility to participate in an evening and weekend on-call support rotation.\u003C/li\u003E\u003Cli\u003EAuthorization to work in the United States.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EPreferred Skills/Experience\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EService-Oriented Architecture, microservices, or RESTful API development and integration.\u003C/li\u003E\u003Cli\u003EEntity Framework or Entity Framework Core.\u003C/li\u003E\u003Cli\u003EWPF, WCF, MVVM, or other Windows desktop application technologies.\u003C/li\u003E\u003Cli\u003EAngular, React, HTML5, JavaScript, or other modern web technologies.\u003C/li\u003E\u003Cli\u003EJenkins, CI/CD pipelines, DevOps practices, or release automation.\u003C/li\u003E\u003Cli\u003EApplication monitoring, observability, performance analysis, or performance-tuning tools.\u003C/li\u003E\u003Cli\u003EHardware integration using sockets, serial communication, or similar protocols.\u003C/li\u003E\u003Cli\u003EIndustrial automation, robotics, programmable logic controllers, or Beckhoff control systems.\u003C/li\u003E\u003Cli\u003EWindows administration, Active Directory, VPNs, firewalls, or network-connectivity troubleshooting.\u003C/li\u003E\u003Cli\u003ESoftware development experience in healthcare, pharmacy operations, manufacturing, fulfillment, logistics, or another regulated, mission-critical environment.\u003C/li\u003E\u003Cli\u003EExperience working with customers, operations teams, or nontechnical business stakeholders.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003ETravel, Work Environment and Physical Requirements\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EThis position is eligible for remote work within the United States, subject to McKesson\u2019s applicable workplace policies.\u003C/li\u003E\u003Cli\u003EAbility to travel up to 20% for cu
Other jobs you might want
McKesson
Principal Architect, Maestro Kinaxis Solutions, Supply Chain Planning
Mississauga, Ontario, Canada
McKesson
Sales Enablement Manager, AC - Richmond, VA
Richmond, Virginia, United States
McKesson
Specialist, Client Management
Cary, North Carolina, United States
McKesson
People AI Solutions Designer
Mississauga, Ontario, Canada
McKesson
Healthcare Sales Account Executive – North Central/Northwestern Pennsylvania
Pennsylvania, United States
McKesson
Automation Technician
Jeffersonville, Indiana, United States