Software Developer

McKesson

17m ago • Remote

Mid

Remote

103,500 - 172,500 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Developer role

Improve your resume now

$103,500 – $172,500/year

Quick Facts

  • Role: Software Developer (Supply Chain Technology)
  • Focus: Microservices, real-time streaming, system integrations, ETL with CP4D, Apache Kafka, and AI/ML

Description

McKesson is seeking a Software Developer to design and implement scalable, intelligent systems for enterprise applications and data-driven decision-making. You will build microservices-based applications, real-time streaming with Apache Kafka, robust integrations, ETL pipelines using CP4D, and Oracle SQL performance. You will also collaborate with AI/ML teams to embed predictive analytics, NLP, and automation into applications.

Responsibilities

  • Architect, develop, and maintain microservices-based applications using modern frameworks and cloud-native technologies
  • Design and implement real-time data streaming solutions with Apache Kafka
  • Build integrations between internal systems and third-party platforms via APIs, messaging queues, and middleware
  • Collaborate with AI/ML teams to embed intelligent features (predictive analytics, NLP, automation)
  • Develop and maintain ETL pipelines using CP4D
  • Write and optimize SQL and PL/SQL (stored procedures and triggers) in Oracle
  • Ensure performance, scalability, and reliability of distributed systems
  • Participate in agile development processes (sprint planning, code reviews, CI/CD)
  • Monitor and troubleshoot production systems for uptime and responsiveness

Requirements

  • Typically requires 4+ years of relevant experience
  • Strong proficiency in 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 such as TensorFlow, PyTorch, or Scikit-learn
  • Strong problem-solving skills and ability to work independently and in teams

Benefits

  • Competitive compensation package as part of Total Rewards (base pay range: $103,500 - $172,500)
  • Base pay may be supplemented with annual bonus or long-term incentive opportunities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report