
Software Developer Job at MCKESSON in RICHMOND
MCKESSON, RICHMOND, VA, United States
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 a talented Software Developer to join our Supply Chain Technology team with a strong background in microservices architecture, system integrations, DataStage, 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 IBM DataStage.
- 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 requires 4+ years of 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).
Please note that only candidates authorized to work in the US will be considered for this position. Sponsorship is not available.
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, please click here.
Our Base Pay Range for this position
$99,600 - $166,000McKesson 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 welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require accommodation please contact us by sending an email to Disability_Accommodation@McKesson.com.
Join us at McKesson!
In Summary: McKesson is seeking a talented Software Developer to join our Supply Chain Technology team . 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 .
En Español:
McKesson es una compañía de Fortune 10 impulsada por el impacto que toca prácticamente todos los aspectos del cuidado de la salud. Somos conocidos por ofrecer ideas, productos y servicios que hacen que la atención de calidad sea más accesible y asequible.
Lo que haces en McKesson es importante. Fomentamos una cultura donde puedas crecer, tener un impacto y poder para traer nuevas ideas. Juntos, prosperamos al moldear el futuro de la salud para los pacientes, nuestras comunidades y nuestra gente.
Resumen de la posición
McKesson Corporation está buscando un talentoso Desarrollador de software para unirse a nuestro equipo de Tecnología de la Cadena de Suministro con una sólida experiencia en Arquitectura de microservicios, integraciones de sistemas, DataStage, Apache Kafka y Inteligencia Artificial (IA)Este papel es ideal para alguien con 4+ años de experiencia en desarrollo prácticoque prospera en un entorno acelerado y impulsado por la innovación.
Usted será responsable de diseñar e implementar sistemas inteligentes y escalables que impulsen las aplicaciones empresariales modernas y la toma de decisiones basadas en datos.
Responsabilidades clave
- Arquitecto, desarrollar y mantener aplicaciones basadas en microservicios utilizando marcos modernos y tecnologías nativas de la nube.
- Diseñar e implementar soluciones de transmisión de datos en tiempo real utilizando Apache Kafka.
- Construir integraciones sólidas entre sistemas internos y plataformas de terceros utilizando API, colas de mensajería y middleware.
- Colaborar con equipos de IA/ML para incorporar características inteligentes en aplicaciones, incluyendo análisis predictivo, PNL y automatización.
- Desarrollar y mantener las tuberías ETL utilizando IBM DataStage.
- Escribir y optimizar consultas SQL y PL/SQL, procedimientos almacenados y desencadenantes en Oracle.
- Garantizar un alto rendimiento, escalabilidad y fiabilidad de los sistemas distribuidos.
- Participar en procesos de desarrollo ágiles, incluida la planificación del sprint, las revisiones de código y el CI/CD.
- Monitorear y solucionar problemas en los sistemas de producción, asegurando tiempo de actividad y capacidad de respuesta.
Calificaciones mínimas
- Por lo general, requiere más de 4 años de experiencia relevante.
Habilidades críticas
- Fuerte competencia en lenguajes de programación como Java, JavaScript, Python o Go.
- Experiencia práctica con la arquitectura y contenerización de microservicios (Docker, Kubernetes).
- Experiencia con plataformas en la nube (GCP, Azure, AWS).
- Proficiente en desarrollo de ETL, sintonización del rendimiento Oracle y SQL complejo.
- Una comprensión profunda de Apache Kafka para el procesamiento de datos en tiempo real y basado en eventos.
- Experiencia en la implementación de marcos AI/ML como TensorFlow, PyTorch o Scikit-learn.
- Fuertes habilidades de resolución de problemas y capacidad para trabajar independientemente y en equipo
Los atributos preferidos
- Experiencia en el ámbito sanitario o de la cadena de suministro.
- Fuertes habilidades analíticas y de resolución de problemas.
- Conocimiento de las pasarelas API, la malla del servicio y las herramientas de observabilidad.
- Experiencia con MLOps y el despliegue de modelos de IA en entornos de producción.
- Certificaciones en la nube, Kafka o tecnologías de IA.
- Exposición a la ingeniería de datos y las herramientas de big data (por ejemplo, Spark, Flink).
Educación
- Licenciatura en ciencias de la computación, ingeniería o un campo relacionado (o experiencia equivalente).
Tenga en cuenta que sólo se considerarán candidatos autorizados a trabajar en los Estados Unidos para este puesto.
Estamos orgullosos de ofrecer un paquete competitivo de compensación en McKesson como parte de nuestros Total Rewards. Esto se determina por varios factores, incluidos el rendimiento, la experiencia y las habilidades, la equidad, evaluaciones periódicas del mercado laboral y los mercados geográficos. El rango de remuneración que se muestra a continuación está alineado con la filosofía salarial de McKesson, y el pago siempre estará en conformidad con las regulaciones aplicables. Además del salario básico, se pueden ofrecer otras compensaciones como una bonificación anual o oportunidades de incentivos a largo plazo.Haz clic aquí.
Nuestro rango de pago básico para este puesto
$99.600 - $166.000McKesson se ha dado cuenta de estafas relacionadas con el reclutamiento en línea en las que personas que no están afiliadas o autorizadas por McCesson utilizan el nombre de McKessons (o entidades afiliadas, como CoverMyMeds o RxCrossroads) en correos electrónicos fraudulentos, publicaciones de empleo o mensajes de redes sociales.
McKesson Talent Advisors nunca solicitará dinero o información de tarjeta de crédito en relación con una solicitud de empleo.
McKesson Talent Advisors no se comunica con los candidatos a través de salas de chat en línea o utilizando cuentas de correo electrónico como Gmail o Hotmail.
Las ofertas de trabajo McKesson están publicadas en nuestro sitio web de carreras: carreras.mckesson.com- ¿ Qué ?
McKesson es un empleador de igualdad de oportunidades
McKesson ofrece igualdad de oportunidades laborales a solicitantes y empleados, sin importar raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, estatus protegido del veterano, discapacidad, edad, información genética o cualquier otra categoría legalmente protegida. Igualdad de oportunidades laborales página.
McKesson acoge y fomenta las solicitudes de personas con discapacidad. Los candidatos que participan en todos los aspectos del proceso de selección pueden encontrar alojamiento a petición. Disability_Accommodation@McKesson.com- ¿ Qué ?
¡Únete a nosotros en McKesson!