Remote Software Engineer - Healthcare Automation & Systems

McKesson

Irving (TX)

Remote

USD 116,000 - 193,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

McKesson is seeking a Software Engineer to design, develop, enhance, and support mission-critical pharmacy automation software. You will work across Windows desktop apps, backend services, and hardware integrations, collaborating with product, QA, and operations teams to solve complex technical challenges.

You will translate requirements into reliable software, contribute to architectural decisions, and participate in an on-call rotation.

Qualifications

  • Degree or equivalent experience; 4+ years of professional software development.
  • Experience building Windows-based applications with C++ and MFC.
  • Solid background in multi-threaded or distributed systems.
  • Relational databases (SQL Server, MySQL) and SQL proficiency.
  • Version control with Git and CI/CD practices.

Responsibilities

  • Design, develop, test, deploy, and support software for large-scale pharmacy automation systems.
  • Enhance Windows-based applications using C++/MFC; work on backend services and RESTful APIs.
  • Build scalable back-end services, databases, and integrations with hardware systems.
  • Collaborate with product, QA, operations, and customers to resolve issues and improve performance.
  • Participate in on-call rotation and root-cause analysis for production incidents.

Skills

C++
MFC
Multithreaded apps
Distributed systems
SQL databases
Git
CI/CD
On-call rotation

Education

Degree or equivalent experience

Tools

Microsoft SQL Server
MySQL
RESTful APIs

Job description

McKesson is seeking a Software Engineer to design, develop, enhance, and support mission-critical pharmacy automation software. You will work across Windows desktop apps, backend services, and hardware integrations, collaborating with product, QA, and operations teams to solve complex technical challenges.

You will translate requirements into reliable software, contribute to architectural decisions, and participate in an on-call rotation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Pharmacy Automation (Remote Eligible)
Software Engineer - Pharmacy Automation (Remote Eligible)

McKesson Corporation • United States

Remote
USD 116,000 - 193,000
Remote Windows Software Engineer - C++/MFC & Backend
Remote Windows Software Engineer - C++/MFC & Backend

McKesson • Pennsylvania

Remote
USD 116,000 - 193,000
Senior Software Engineer – Pharmacy Automation & Windows C++
Senior Software Engineer – Pharmacy Automation & Windows C++

McKesson Corporation • Irving (TX)

Remote
USD 116,000 - 193,000
Senior Software Engineer - C++/MFC, Remote
Senior Software Engineer - C++/MFC, Remote

McKesson • Elm (PA)

Remote
USD 104,000 - 173,000
Software Development Engineer
Software Development Engineer

McKesson • Irving (TX)

Remote
USD 116,000 - 193,000
Senior Software Engineer - Hybrid, Cloud & AI Focus
Senior Software Engineer - Hybrid, Cloud & AI Focus

McKesson Corporation • Columbus (OH)

Hybrid
USD 126,000 - 210,000
Senior WMS Software Engineer — AI, Cloud & Microservices
Senior WMS Software Engineer — AI, Cloud & Microservices

McKesson’s Corporate • Richmond (VA)

On-site
USD 123,000 - 204,000
Senior Software Engineer - AI, Cloud & Microservices
Senior Software Engineer - AI, Cloud & Microservices

McKesson • Columbus (OH)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - Cloud-Native, Flexible Hours
Senior Software Engineer - Cloud-Native, Flexible Hours

McKesson • Columbus (OH)

On-site
USD 131,000 - 218,000
Software Development Engineer
Software Development Engineer

McKesson • Pennsylvania

Remote
USD 116,000 - 193,000