Back to all positions

[Remote] Software Development Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. McKesson is an impact-driven healthcare company delivering insights, products, and services that make quality care more accessible and affordable. The Software Development Engineer will design, develop, enhance, and support mission-critical software for automated pharmacy fulfillment systems, collaborating across engineering, product, quality, operations, support, and customer teams.

Responsibilities

  • Design, develop, test, deploy, and support software for large-scale automated pharmacy fulfillment systems
  • Enhance and modernize Windows-based applications developed with C++ and Microsoft Foundation Classes, or MFC
  • Build and maintain scalable backend services, multi-threaded applications, distributed systems, databases, and RESTful API integrations
  • Translate customer, business, and technical requirements into reliable and maintainable software solutions
  • Integrate software with robotics, conveyor systems, industrial automation equipment, and other hardware devices
  • Investigate complex production issues, perform root-cause analysis, and implement sustainable corrective actions
  • Monitor and improve application performance, reliability, scalability, maintainability, and availability
  • Apply software engineering practices such as source control, code review, automated testing, Test-Driven Development, and continuous integration and delivery
  • Collaborate with engineering, product, quality, deployment, support, and operations teams throughout the software development lifecycle
  • Participate in customer discussions, technical reviews, troubleshooting sessions, and solution-design activities
  • Contribute to technical planning and architecture discussions involving system integrations, application modernization, and product enhancements
  • Participate in an on-call rotation supporting mission-critical applications during designated evenings and weekends

Skills

  • * Degree or equivalent experience and typically 4 or more years of relevant professional software development experience
  • * Professional experience developing Windows-based software applications using C++ and MFC
  • * Experience developing multi-threaded or distributed applications
  • * Experience working with relational databases and SQL using Microsoft SQL Server, MySQL, or a comparable platform
  • * Experience troubleshooting complex software or production issues and performing root-cause analysis
  • * Experience using Git or another version-control system
  • * Experience with continuous integration, automated testing, or Test-Driven Development
  • * Ability to participate in an evening and weekend on-call support rotation
  • * Authorization to work in the United States
  • * This position is eligible for remote work within the United States, subject to McKesson's applicable workplace policies
  • * Ability to travel up to 20% for customer engagements, site visits, installations, and team collaboration
  • * Participation in a scheduled on-call rotation may require evening or weekend availability
  • * Service-Oriented Architecture, microservices, or RESTful API development and integration
  • * Entity Framework or Entity Framework Core
  • * WPF, WCF, MVVM, or other Windows desktop application technologies
  • * Angular, React, HTML5, JavaScript, or other modern web technologies
  • * Jenkins, CI/CD pipelines, DevOps practices, or release automation
  • * Application monitoring, observability, performance analysis, or performance-tuning tools
  • * Hardware integration using sockets, serial communication, or similar protocols
  • * Industrial automation, robotics, programmable logic controllers, or Beckhoff control systems
  • * Windows administration, Active Directory, VPNs, firewalls, or network-connectivity troubleshooting
  • * Software development experience in healthcare, pharmacy operations, manufacturing, fulfillment, logistics, or another regulated, mission-critical environment
  • * Experience working with customers, operations teams, or nontechnical business stakeholders

Benefits

  • This position is eligible for remote work within the United States, subject to McKesson’s applicable workplace policies.
  • An annual bonus or long-term incentive opportunities may be offered.

Company Overview

  • McKesson distributes medical supplies, information technology, and care management products and services. It was founded in 1833, and is headquartered in Irving, Texas, USA, with a workforce of 10001+ employees. Its website is http://www.mckesson.com.