Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$103.5k - $172.5k

McKesson

McKesson 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 - we care.

What 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's health today, we want to hear from you.

Position Summary

McKesson Corporation is seeking talented Software Developer to join our Supply Chain Technology team with a strong background in microservices architecture, system integrations, CP4D, Apache Kafka, and Artificial Intelligence (AI) . This role is ideal for someone with 4+ years of hands-on development experience who thrives in a fast-paced, innovation-driven environment.

You will be responsible for designing and implementing scalable, intelligent systems that power modern enterprise applications and data-driven decision-making.

Key Responsibilities

  • Architect, develop, and maintain microservices-based applications using modern frameworks and cloud-native technologies.

  • Design and implement real-time data streaming solutions using Apache Kafka.

  • Build robust integrations between internal systems and third-party platforms using APIs, messaging queues, and middleware.

  • Collaborate with AI/ML teams to embed intelligent features into applications, including predictive analytics, NLP, and automation.

  • Develop and maintain ETL pipelines using CP4D.

  • Write and optimize SQL and PL/SQL queries, stored procedures, and triggers in Oracle.

  • Ensure high performance, scalability, and reliability of distributed systems.

  • Participate in agile development processes, including sprint planning, code reviews, and CI/CD.

  • Monitor and troubleshoot production systems, ensuring uptime and responsiveness.

Minimum Qualifications

  • Typically requires4+ yearsof relevant experience.

Critical Skills

  • Strong proficiency in programming languages such as Java, JavaScript, Python, or Go.

  • Hands-on experience with microservices architecture and containerization (Docker, Kubernetes).

  • Experience with cloud platforms (GCP, Azure, AWS).

  • Proficient in ETL development, Oracle performance tuning, and complex SQL.

  • Deep understanding of Apache Kafka for event-driven and real-time data processing.

  • Experience implementing AI/ML frameworks like TensorFlow, PyTorch, or Scikit-learn.

  • Strong problem-solving skills and ability to work independently and in teams

Preferred Attributes

  • Experience in healthcare or supply chain domain.

  • Strong analytical and problem-solving skills.

  • Knowledge of API gateways, service mesh, and observability tools.

  • Experience with MLOps and deploying AI models in production environments.

  • Certifications in cloud, Kafka, or AI technologies.

  • Exposure to data engineering and big data tools (e.g., Spark, Flink).

Education

  • Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).

About McKesson Medical-Surgical
McKesson Medical-Surgical (MMS) is a subsidiary and publicly reported segment of the McKesson Corporation. MMS distributes medical-surgical supplies, pharmaceuticals, diagnostic equipment and supplies, along with other solutions and services to virtually every type of healthcare setting and provider outside of the traditional hospital. These markets - often referred to as Alternate Care or Non-Acute Care - include physician offices, surgery centers, long-term care providers, laboratories, home health and hospice agencies, health systems, government facilities and online marketplaces and retailers.

Alternate Care markets are growing rapidly and MMS is proud to be a leader in this space. With a team of approximately 8,000 employees, a network of 15 distribution centers and approximately 900 delivery vehicles, we partner with more than 2,200 leading manufacturers and serve over 200,000 customer accounts across the U.S. Our catalog includes more than 280,000 SKUs of branded and private-label medical-surgical products - from bandages to specialty pharmaceuticals and COVID-19 tests.

Looking Ahead: A New Chapter for MMS
McKesson has announced its intent to separate MMS into an independent company by taking it public through an initial public offering (IPO). The separation could be completed by the second half of calendar year 2027, pending market factors and regulatory approvals. This is an exciting evolution that builds on MMS's strong foundation and proven leadership in the Alternate Care space. As a standalone company, MMS would be positioned to unlock new opportunities to innovate, grow and lead with even greater agility and focus. We will also continue to be one of the largest medical-surgical distributors in the U.S., with over$11B in annual sales.This separation would accelerate our mission and empower us to shape a future defined by customer-centricity, bold thinking and operational excellence. For job seekers, it's a unique moment to join a team that's already making a meaningful impact and leading the way in shaping the future of healthcare delivery in Alternate Care settings - with even greater opportunity ahead as we prepare to become an independent company.

We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, pleaseclick here.

Our Base Pay Range for this position

$103,500 - $172,500

McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson's (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:

McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.


McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.

McKesson job postings are posted on our career site: careers.mckesson.com.

McKesson is an Equal Opportunity Employer

McKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on click.appcast.io or (Canada) View email address on click.appcast.io. Resumes or CVs submitted to this email box will not be accepted.

Join us at McKesson!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Richmond, VA vacancy
  • $100k - $120k

     ...Fullstack Software Developer Clarity Partners is seeking a Fullstack Software Developer local to Richmond, VA. In this role, you will work alongside a team of software developers and domain experts to design and develop custom web-based applications for our client,... 
    Suggested
    Local area

    Clarity Partners, LLC

    Richmond, VA
    1 day ago
  •  ...day. To learn more, visit Job Description As a C++ Software Engineer at iboss, you will have the opportunity to work on...  ...There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and... 
    Suggested
    Worldwide

    iboss

    Richmond, VA
    3 days ago
  • $40 - $80 per hour

     ...Job Title: Java Full-Stack Developer Duration (Contract): 12 Months Client Location: Glen Allen, VA 23060 Location Preference: Onsite...  ...and cloud-native architectures. You will work across the full software development lifecycle, building scalable microservices, developing... 
    Suggested
    Hourly pay
    Contract work

    Smart IMS

    Glen Allen, VA
    18 hours ago
  • $120k - $173k

     ...Early ApplicantContractmidGlen Allen, Virginia, USPosted Today## Role OverviewInfoLabs inc is hiring a mid-level Java Full Stack Developer. This is a contract role in Glen Allen. Part of InfoLabs inc's Fullstack hiring, posted today. applications are still in the early... 
    Suggested
    Long term contract
    Contract work
    Work at office
    Local area
    2 days per week
    1 day per week

    TryApplyNow

    Glen Allen, VA
    3 days ago
  •  ...Title: Java Fullstack Developer Location: Richmond, VA Duration: 11+ Months Job Description Design, develop, and implement complex full-stack application systems across the entire software development lifecycle. Maintaining and upgrading the software following deployment... 
    Suggested

    Creative Solutions Services, LLC

    Richmond, VA
    3 days ago
  •  ...Full Stack Java Engineer/Developer US CITIZENS OR GREEN CARD HOLDERS WITH 3 YEARS OF GREENCARD RESIDENCY ONLY ONLY APPLICABLE ON W2 Qualifications...  .... Provide programming support for complex solutions, develop software from established requirements, appropriately deploy code, and... 
    Local area
    Remote work

    NN Tech, LLC

    Richmond, VA
    1 day ago
  • $130k - $150k

     ...Job Description Full‑stack engineer with experience designing, developing, and implementing highly secure web-based applications to support business requirements, including enterprise‑grade front‑end (JavaScript) and back‑end (Java) components. Follows approved lifecycle... 

    Tata Consultancy Services

    Richmond, VA
    1 day ago
  •  ...Ideal Candidate Profile: Seeking a Java Full Stack Developer with Spring boot and AWS experience to design, develop, and maintain end...  ...implement complex full-stack application systems across the entire software development lifecycle. Maintaining and upgrading the software... 

    Accylerate

    Glen Allen, VA
    1 day ago
  •  ...Job Title: Java Full Stack Developer Location: Glen Allen, VA (Onsite) Duration: 12 Months No C2C Only W2 Job Summary The Client is seeking...  .... The selected candidate will be responsible for full software development lifecycle activities, including application design... 

    Q-Tech

    Glen Allen, VA
    4 days ago
  •  ...Job Title: Java Full Stack Developer (Onsite) Location: Glen Allen, VA Duration: 12 Months Pay Rate: $80/hr on C2C / 1099 (OR) $75/hr...  ...implement complex full‑stack application systems across the entire software development lifecycle. Maintain and upgrade the software... 
    Work at office
    Local area
    2 days per week

    GSK Solutions

    Glen Allen, VA
    3 days ago
  •  ...Job Title: Java/JEE developer Duration: 6+ Months Location: Glen Allen, VA Interview Type: Either Phone or In Person Work Arrangement: Hybrid Note: ~ Candidate must able to come to office (Location: 5600 Cox Road, Glen Allen, VA 23060) on Monday... 
    Work at office

    Apollo ITS

    Glen Allen, VA
    3 days ago
  •  ...Full Stack Java Developer Location: NY, NJ, GA, VA, TX, WA, CA Duration: 6+ months contract The candidate will work as part...  ...develop and implement application systems. Provides application software development services or technical support in situations of moderate... 
    Contract work

    Kasmo Global

    Richmond, VA
    2 days ago
  •  ...Java Developer Our client, an Utility and Energy Generation and Distribution company, is looking for a Java Developer for their Glen...  ...follow specifications Prepare and produce releases of software components Prepare technical standards, provide technical advice... 

    ICONMA

    Glen Allen, VA
    1 day ago
  •  ...Role : Java/JEE developer Location: 5600 Cox Road Glen Allen VA 23060 (local to Virginia) Duration : 6 Months Java/JEE developer required for upgrading the applications to Websphere 9 and Java 8 and remove IE11 compatibility settings The... 
    Local area

    3B Staffing LLC

    Richmond, VA
    4 days ago
  •  ...Job Description Title: Java Developer Duration: 6-12 Months Location: Glen Allen, VA - Onsite JOB DESCRIPTION We...  ...enterprise-grade applications. You will be part of atalented software team that works on mission-critical applications. Javadeveloper... 

    BizTek People, Inc. | APA International Placement Consultant...

    Glen Allen, VA
    5 days ago
  • $79 per hour

    Position: Java Developer Location: Columbus, OH Duration: 6+ Months Client: Huntington Bancshares, Inc. - Columbus Visa Restrictions...  ...audiences. - Experience in Fraud Technology. - Hands-on software development in Java with mastery in Object-Oriented Design.... 
    H1b

    Intellisoft Technologies

    Glen Allen, VA
    1 day ago
  • Project Details The candidate will be working on lot of modification of codes , the group is looking to move , integrate codes Data storage moving to dynamodb .... Lot of calculations are done by in memory systems Candidate will be working to modify...

    Exaways Corporation

    Richmond, VA
    4 days ago
  •  ...Job Title: Java Developer Location : Richmond, VA (Hybrid) Job Description We are seeking a skilled Java Developer...  ...core Java experience and the ability to work across the full software development lifecycle. Key Responsibilities Design,... 

    AceStack LLC

    Richmond, VA
    4 days ago
  •  ...Java Developer Client is seeking a qualified, energetic team-player to perform Application Developer duties. The incumbent will perform...  ..., supportability, robustness, and scalability of software solutions; working with appropriate staff to ensure that designs... 
    Work experience placement

    vTech Solution

    Richmond, VA
    4 days ago
  • Overview: Required / Desired Skills Skill Required / Desired Amount of Experience Java 8/17 Required 8 Years J2EE 6 Required 8 Years Github Required 5 Years JSF/JSP Required 6 Years Apache Log4j2 Required 5 Years Web browser debug Required 5 Years...

    American Business Solutions

    Richmond, VA
    1 day ago
  •  ...Java Developer Location: Need profiles who are local to New Jersey, PA or Virginia and who can come for onsite interview Duration...  ...generating tools Automates the integration and delivery of software changes to development, test, and production environments... 
    Contract work
    Local area

    Futran Tech Solutions Pvt. Ltd.

    Richmond, VA
    1 day ago
  • $105.72k - $132.14k

     ...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning...  ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Richmond, VA
    3 days ago
  • $70 - $80 per hour

     ...Java Developer Immediate need for a talented Java Developer. This is a 12 months contract opportunity with long-term potential and is located in Richmond, VA/Plano, TX (Hybrid). Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Richmond, VA
    3 days ago
  •  ...Scripting, PL/SQL, and UML are strongly preferred. Experience with Rationale Requisite Pro, Rational Architect, Rational Application Developer, WebSphere Application Server and Oracle RDBMS are strongly preferred. Knowledge of and experience with other template languages... 
    Work at office
    Shift work

    vTech Solution

    Richmond, VA
    2 days ago
  • $164.8k - $188.1k

     ...disruptors, who love to solve real problems and meet real customer needs. We are seeking Workday Engineers who are passionate about developing highly-resilient, fundamentally-sound objects to support the Human Resource technology driving Capital One. As part of a team... 
    Full time
    Part time
    H1b
    Local area

    Capital One

    Richmond, VA
    4 days ago
  •  ...description below and if you are interested , please forward your updated resume to ****@*****.*** Job Title: Java Developer Location: Initially Remote work (POST COVID has to relocate to Richmond, CA or New York, NY/NJ) Duration: 12 - 2... 
    Remote work
    Relocation

    Navtech

    Richmond, VA
    4 days ago
  • $164.8k - $188.1k

     ...disruptors, who love to solve real problems and meet real customer needs. We are seeking Workday Engineers who are passionate about developing highly-resilient, fundamentally-sound objects to support the Human Resource technology driving Capital One. As part of a team... 
    Full time
    Part time
    H1b
    Local area

    Capital One

    Richmond, VA
    3 days ago
  • $164.8k - $188.1k

     ...practices, implementing updates and improvements as needed Develop and maintain clear documentation and training materials for users...  ...user experience of the platform Collaborate with the Software Engineers to ensure software works seamlessly on the platforms... 
    Full time
    Part time
    H1b
    Local area

    Capital One

    Richmond, VA
    4 days ago
  • $104.5k - $234.6k

     ...Job Description We’re looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role is for developers who care about reliable systems, clean APIs, automation, observability, and production-quality... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Richmond, VA
    4 days ago
  •  ...Java Developer Position: Java developer Location: Either Charlotte, NC or Kennesaw, GA or Richmond, VA Contract: 6-18 months r. Java 11+ Vertx framework Springboot Strong SQL skills Ability to jump between mysql and sql server... 
    Contract work

    RIT Solutions

    Richmond, VA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!