
Software Developer
McKesson
17m ago • Remote
Mid
Remote
103,500 - 172,500 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
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
Software Developer (K/M)
Alior Bank SA
Mid
Technology
Kraków, Poland · On-site
N/A
9 days ago

Kafka Streaming Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Columbus, OH · On-site
N/A
1 days ago
Software Engineer
Base-2 Solutions, LLC
Mid
Technology
Bethesda, MD · On-site
N/A
6 days ago
Lead Software Engineer (Data & Distributed Systems)
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
10 days ago

Senior Software Developer (Fullstack) (K/M)
Alior Bank SA
Senior
Technology
Warsaw, Maz, Poland · On-site
N/A
7 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Technology Service Delivery Manager (Backend Engineering)
EY
Senior
Technology
Charlotte, NC · On-site
$104K - $216K/yr
1 days ago

Staff Software Development Engineer
CVS Health
Senior
Technology
Woonsocket, RI · Remote
$107K - $107K/yr
6 days ago

Software Developer
Alior Bank SA
Senior
Technology
Kraków, Pl-06, Poland · On-site
N/A
7 days ago

Senior Java Developer
Ness Solution
Senior
Technology
Warsaw, Poland · On-site
N/A
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
