McKesson

Spécialiste en développement logiciel, IA et modernisation/Software Development Specialist, AI & Modernization

McKesson • $77K — $129K *
Pharmaceuticals & Biotech
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of experience in software development or application support.
  • Proficient in AI-assisted development tools like GitHub Copilot, Claude, or similar.
  • Experience in modernizing applications and enhancing systems is a plus.
  • Familiarity with IBM i/RPG environments is advantageous but not mandatory.

Responsibilities

  • Utilize AI development tools to boost productivity and speed up solution delivery.
  • Analyze unfamiliar codebases and generate necessary documentation using AI.
  • Ensure the accuracy and compliance of AI-generated content through validation.
  • Design and deploy multi-technology software solutions.
  • Identify modernization opportunities while supporting legacy applications.
  • Participate in architectural reviews and technical design discussions.
  • Collaborate with various stakeholders to improve application stability and effectiveness.

Benefits

  • Flexible work model requiring office presence two days per week.
  • Opportunities for continued learning and development.
  • Participation in digital and cloud transformation initiatives.
  • Involvement in continuous improvement efforts and operational excellence.
Full Job Description
Spécialiste en développement logiciel, IA et modernisation

Résumé du poste

Le ou la Spécialiste en développement logiciel, IA et modernisation est responsable de la conception, du développement, du soutien et de la modernisation d’applications essentielles aux activités de l’écosystème de distribution pharmaceutique de McKesson.

Contrairement aux développeurs spécialisés dans une plateforme particulière, ce poste met l’accent sur la résolution de problèmes d’affaires au moyen de pratiques modernes de génie logiciel, de l’intelligence artificielle, de l’automatisation et d’une capacité d’apprentissage rapide de diverses technologies.

La personne retenue utilisera des outils de développement alimentés par l’IA, tels que GitHub Copilot, Claude, ainsi que des plateformes automatisées d’analyse de code, afin d’accélérer la livraison de solutions, d’améliorer la résilience des systèmes et de réduire la dépendance envers des compétences spécialisées liées aux technologies patrimoniales. Bien qu’une expérience des environnements IBM i / RPG soit considérée comme un atout, la principale attente est la capacité à comprendre rapidement des processus d’affaires complexes, à effectuer l’ingénierie inverse de solutions existantes et à livrer des résultats modernes et évolutifs.

Ce poste convient parfaitement à une personne hautement adaptable qui s’épanouit dans des environnements exigeants et qui aime résoudre des problèmes d’affaires et techniques complexes, peu importe la technologie utilisée.

Responsabilités du poste

Développement assisté par l’IA

  • Utiliser des outils de développement assisté par l’intelligence artificielle afin d’améliorer la productivité et d’accélérer la livraison des solutions.
  • Tirer parti de l’IA pour comprendre des bases de code peu familières, générer du code et de la documentation, créer des scénarios de test et accélérer le dépannage.
  • Valider et réviser tout contenu généré par l’IA afin d’assurer son exactitude, sa sécurité et sa conformité.
  • Favoriser l’adoption des meilleures pratiques de génie logiciel appuyées par l’IA.

Génie logiciel et modernisation

  • Concevoir, développer, tester et déployer des solutions logicielles à travers différentes technologies.
  • Assurer le soutien des applications patrimoniales tout en identifiant des occasions de modernisation.
  • Participer aux revues d’architecture et aux séances de conception technique.
  • Développer des intégrations, des API, des solutions d’automatisation et des services réutilisables.
  • Contribuer aux initiatives de transformation numérique, infonuagique et technologique.

Acquisition de connaissances sur les plateformes patrimoniales

  • Acquérir et maintenir les connaissances nécessaires pour soutenir les technologies IBM i, RPG, CL, DB2 et autres technologies connexes.
  • Tirer parti des outils d’IA pour accélérer la compréhension des systèmes patrimoniaux.
  • Documenter les connaissances institutionnelles afin de réduire la dépendance envers les personnes clés.
  • Participer aux initiatives de migration et de modernisation lorsque requis.

Excellence opérationnelle

  • Participer aux activités de résolution d’incidents et de gestion des problèmes.
  • Améliorer la stabilité, l’observabilité et la facilité de soutien des applications.
  • Collaborer avec les partenaires d’affaires, les fournisseurs, les analystes et les équipes de soutien.
  • Contribuer aux initiatives d’amélioration continue.

 

Formation

  • Baccalauréat en informatique, en génie logiciel, en systèmes d’information ou dans un domaine connexe.
  • Une combinaison équivalente de formation et d’expérience pertinente pourra être considérée.

 

Expérience

  • Minimum de cinq (5) années d’expérience en développement logiciel, soutien applicatif, intégration de systèmes ou livraison de solutions.
  • Expérience du soutien d’applications essentielles aux activités dans des environnements d’entreprise complexes.
  • Expérience avec des outils de développement assisté par l’IA tels que GitHub Copilot, Claude, ChatGPT, Cursor ou des technologies équivalentes.
  • Une expérience en modernisation d’applications, en amélioration de systèmes et en transformation technologique constitue un atout.

 

Expérience technique

Expérience avec une ou plusieurs des technologies suivantes :

  • Développement d’applications d’entreprise
  • SQL et bases de données relationnelles
  • API et intégration de systèmes
  • Plateformes et services infonuagiques
  • Pratiques DevOps et CI/CD
  • Environnements IBM i / AS400
  • RPG IV / RPGLE
  • Programmation CL
  • Java, C#, Python ou autres langages de programmation modernes

 

Expérience sectorielle

  • Une expérience dans les secteurs de la distribution pharmaceutique, de la chaîne d’approvisionnement, de la logistique, des soins de santé ou dans des industries fortement réglementées constitue un atout.


Conditions de travail

  • Modèle Flex & Connect avec présence au bureau requise deux (2) jours par semaine.
  • Basé à Saint-Laurent, Québec.

_______________________________________________________________________


Software Development Specialist, AI & Modernization

Job Summary

The Software Development Specialist, AI & Modernization is responsible for designing, developing, supporting, and modernizing business-critical applications across McKesson's Pharmaceutical Distribution ecosystem. Unlike traditional platform-specific developers, this role focuses on solving business problems using modern software engineering practices, artificial intelligence, automation, and rapid learning across technologies.

The successful candidate will leverage AI-powered development tools such as GitHub Copilot, Claude, and automated code analysis platforms to accelerate solution delivery, improve system resilience, and reduce dependency on specialized legacy skills. While exposure to IBM i / RPG environments is valuable, the primary expectation is the ability to quickly understand complex business processes, reverse engineer existing solutions, and deliver modern, scalable outcomes.

This position is ideal for a highly adaptable engineer who thrives in challenging environments and enjoys solving difficult business and technical problems regardless of technology stack.

 

Position Responsibilities

AI-Enabled Development

  • Utilize AI-assisted development tools to improve productivity and accelerate delivery.
  • Leverage AI to understand unfamiliar codebases, generate code and documentation, create test scenarios, and accelerate troubleshooting.
  • Validate and review all AI-generated output to ensure accuracy, security, and compliance.
  • Drive adoption of AI-powered software engineering best practices.

Software Engineering & Modernization

  • Design, develop, test, and deploy software solutions across multiple technologies.
  • Support legacy applications while identifying modernization opportunities.
  • Participate in architecture reviews and technical design sessions.
  • Develop integrations, APIs, automation solutions, and reusable services.
  • Contribute to cloud, platform, and digital transformation initiatives.

Legacy Platform Knowledge Acquisition

  • Learn and support IBM i, RPG, CL, DB2, and related technologies as required.
  • Leverage AI tools to accelerate understanding of legacy systems.
  • Document institutional knowledge and reduce key-person dependency.
  • Support migration and modernization initiatives where appropriate.

Operational Excellence

  • Participate in incident resolution and problem management activities.
  • Improve application stability, observability, and supportability.
  • Collaborate with business partners, vendors, analysts, and support teams.
  • Contribute to continuous improvement initiatives.

 

Education

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Equivalent combination of education and relevant experience may be considered.

Experience

  • Minimum 5 years of experience in software development, application support, systems integration, or solution delivery.
  • Experience supporting business-critical applications in complex enterprise environments.
  • Experience utilizing AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, Cursor, or equivalent technologies.
  • Experience with application modernization, system enhancements, and technology transformations is considered an asset.

 

Technical Experience

Experience with one or more of the following technologies:

  • Enterprise application development
  • SQL and relational databases
  • APIs and systems integration
  • Cloud platforms and services
  • DevOps and CI/CD practices
  • IBM i / AS400 environments
  • RPG IV / RPGLE
  • CL Programming
  • Java, C#, Python, or other modern programming languages

 

Industry Experience

  • Experience within pharmaceutical distribution, supply chain, logistics, healthcare, or highly regulated industries is considered an asset.

 

Working Conditions

Flex & Connect work model with a requirement to be in the office two (2) days per week.

 


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

$77,600 - $129,300

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.

About McKesson

McKesson Corporation provides medicines, pharmaceutical supplies, information and care management products and services across the healthcare industry. The Company operates in two segments. The McKesson Distribution Solutions segment delivers ethical drugs, medical-surgical supplies and equipment and health and beauty care products throughout North America. This segment also provides specialty pharmaceutical solutions for biotech and pharmaceutical manufacturers, sells financial, operational and clinical solutions for pharmacies (retail, hospital, long-term care) and provides consulting, outsourcing and other services. The McKesson Technology Solutions segment delivers enterprise-wide clinical, patient care, financial, supply chain, strategic management and software solutions. In July 2011, the Company acquired Portico Systems from Safeguard Scientifics, Inc. On March 25, 2012, it acquired the independent banner and franchise businesses of Katz Group Canada Inc. McKesson Distribution Solutions delivers pharmaceuticals to retail pharmacies and institutional providers like hospitals and health systems. They operate pharmaceutical distribution centers across the country, serving customers in all 50 states. They also deliver a comprehensive offering of health care products, technology, equipment and related services to the alternate site market, including physician offices, surgery centers, long-term care facilities and home care businesses across the country. McKesson is currently the largest pharmaceutical distributor in North America. McKesson also operates McKesson Canada and has an equity holding in Nadro, a leading distributor in Mexico.

McKesson Careers

Join McKesson, a leading global healthcare company, and be part of a team that is redefining the future of healthcare. With a variety of job opportunities available, McKesson is the perfect place to advance your career, whether you're a seasoned professional or just starting out. Work You’ll Do At McKesson, we are committed to improving care in every setting—one product, one partner, one patient at a time. We’re seeking talented professionals to join our team and contribute to a culture of innovation, diversity, and leadership. Our employees are driven by a deep sense of purpose and a desire for continuous growth and improvement. Empower Your Future in Healthcare With positions ranging from internships to leadership roles, McKesson offers unparalleled employment opportunities to develop your skills and advance your career. Our commitment to diversity training ensures that all team members have the opportunity to thrive. Join a team where your skills will be honed, your professional growth will be supported, and where you can genuinely see the difference you make in the lives of patients around the world. Innovative Work Environment McKesson is at the forefront of healthcare innovation. Our team is constantly exploring new ways to improve patient outcomes and streamline care processes. This commitment to innovation is what sets us apart and what makes McKesson an exciting place to work. Career Development and Benefits McKesson believes in nurturing the potential of its employees through robust career development programs and comprehensive benefits designed to support your life and well-being. From leadership training to health and wellness benefits, we ensure our team members are equipped to meet their professional and personal goals. Explore Job Opportunities Whether you’re looking for an internship to kickstart your career, or a senior position to utilize your extensive experience, McKesson offers a range of opportunities. Explore our open positions and find where you can make a difference at McKesson. Stay Connected Join Our Team Search for open positions that match your skills and interests. We are looking for passionate, curious, and solution-driven team players who are ready to take the next step in their careers. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Networking and Professional Growth At McKesson, networking and professional growth are part of our everyday environment. We encourage our employees to connect, share, and learn from each other to foster personal and professional development. Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await you at McKesson. Join McKesson today and be part of a team that is dedicated to shaping the future of healthcare.
Learn more about McKesson
Size
58,000 employees
Market Cap
$53.7 billion
Industry
Net Income
-$4.1 billion
Founded
1833
5 Year Trend
+5.9%
Revenue
$237.6 billion
NASDAQ

Similar Jobs

More Jobs at McKesson

More Pharmaceuticals & Biotech Jobs

Find similar Spécialiste en développement logiciel, IA et modernisation/Software Development Specialist, AI & Modernization jobs: