Talent.com
MCD McKesson Canada Corporation / La Corporation McKesson Canada
Senior Software DeveloperMCD McKesson Canada Corporation / La Corporation McKesson Canada • Mississauga, ON, CAN
Senior Software Developer

Senior Software Developer

MCD McKesson Canada Corporation / La Corporation McKesson Canada • Mississauga, ON, CAN
1 day ago
Job type
  • Full-time
Job description

Job Summary

We are seeking an experienced Software Developer with strong technical skills and a passion for building high-quality solutions. In this role you will play a key role in designing, coding, testing, and analyzing our highly customized applications in the Canadian healthcare domain. Working closely with cross-functional teams, you will contribute to the development of innovative software solutions while mentoring junior developers and supporting best practices across the development lifecycle.

Responsibilities

  • Collaborate with Software Engineers, QA Engineers, and cross-functional teams in Agile development environments

  • Design, develop, and maintain software solutions that meet user and business requirements

  • Write clean, scalable, and efficient code following development standards and architecture guidelines

  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment

  • Conduct code reviews and provide constructive feedback to peers

  • Assist in resolving complex technical issues and support production systems when required

  • Translate business requirements into functional and technical specifications

  • Work closely with Business Analysts to clarify technical requirements

  • Support QA teams in testing and validating software components

  • Ensure high-quality delivery of technical work with attention to detail and performance.

Knowledge/Requirements:

  • Bachelor’s degree in Computer Science or a related field

  • 7+ years of hands-on experience with Microsoft technologies (C#, WPF, ASP.NET, Web Services, XML)

  • Experience with distributed .NET applications and desktop applications using WPF

  • Strong skills in RDBMS, database design, stored procedures, and SQL scripting

  • Solid understanding of application development methodologies and design patterns

  • Proficient in developing multi-tiered business applications with high availability and scalability

  • Experience working in Agile/Scrum environments

  • Familiarity with Service-Oriented Architecture (SOA), unit testing, CI/CD pipelines, and build processes

  • Excellent written and verbal communication skills

  • Ability to work on multiple projects in a fast-paced environment

  • Pharmacy domain experience and HL7 knowledge are considered assets

  • Experience in developing applications with complex business functions.

#LI-JT2

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

Our Base Pay Range for this position

$99,100 - $132,100

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: .

Create a job alert for this search

Senior Software Developer • Mississauga, ON, CAN

Similar jobs

Senior Software Developer (AOSP)

Syntronic - A Global Design HouseOakville, ON, CA
Full-time

Join Syntronic to shape the future of technology.We partner with visionary companies across telecommunications, automotive, healthcare, and industrial automation to turn innovative ideas into reali... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabOakville, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Software Developer, Mobile

SliceMississauga, Peel Region, CA
Full-time

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Show more

 • Promoted

Senior Software Developer

PreciselyMississauga, Peel Region, CA
Full-time

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Show more

 • Promoted

SOTI Senior Software Developer Opportunity

SOTIMississauga, Ontario, Canada
Full-time

Become a key player in SOTI's success as a Senior Software Developer based in Mississauga, Ontario.This hybrid role focuses on end-to-end software development with cutting-edge technologies.You wil... Show more

 • Promoted

Senior software developer (soti xsight)

SOTI Inc. North AmericaMississauga, Ontario, Canada
Full-time

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.Job Title: Senior Software De... Show more

 • Promoted

Senior Software Developer, Full Stack

Modern CampusMississauga, Peel Region, CA
Full-time

Modern Campus empowers 1,700+ higher education institutions to thrive when transformation is required to respond to lower student enrollments and revenue, rising costs, crushing student debt, and a... Show more

 • Promoted

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let’s Talk ScienceBurlington, Canada
Remote
Full-time

Senior Software Developer to design, build, and maintain software and data systems for STEM education programs. Show more

 • Promoted

Senior Software Developer

Baird & AssociatesOakville, ON, CA
Full-time

Baird, you’re never just a number, you’re part of a global team that values your voice, ideas, and growth.For 40+ years, we have combined the stability of an established and trusted firm with the c... Show more

 • Promoted

Senior Software Developer

Autodesk, Inc.Mississauga, Peel Region, CA
Full-time

Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our c... Show more

 • Promoted

Senior Software Developer

SOTI IncMississauga, Peel Region, CA
Full-time

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.Job Title: Senior Software De... Show more

 • Promoted

Orium Senior Software Developer Role

OriumMississauga, Peel Region, CA
Full-time

Join Orium as a Senior Software Developer, driving innovation in eCommerce through advanced AI tools and collaborative development.Shape impactful digital experiences for enterprise clients.In this... Show more

 • Promoted

Senior Software Developer

AutodeskMississauga, Peel Region, CA
Full-time

We are seeking a talented and highly motivated individual to help develop a world-class commercial cloud service, Autodesk Preconstruction, used by construction companies to increase efficiency and... Show more

 • Promoted

Senior Software Developer Ai

Aversan Inc.Mississauga, Canada
Full-time

Senior Software Developer Aversan Inc.Aversan delivers leading‑edge and reliable safety‑critical electronics and software systems to the aerospace, defence, and space industries.Location:Mississaug... Show more

 • Promoted

Senior Software Developer

StructureCraftMississauga, Peel Region, CA
Permanent

Join Branch and help us invent the future of structural design software!.Branch is a software startup within StructureCraft.StructureCraft is an award‑winning structural engineering, manufacturing,... Show more

 • Promoted

Senior Software Developer

Port 443 Inc.Burlington, Ontario, Canada
Full-time

At Port443, we work together, laugh together, and collaborate on evolving products such as My Music Staff, TutorBird, and AthletaDesk.Our team is always building, shifting, and improving, with a fo... Show more

 • Promoted

Senior Software Developer, C++

KinaxisMississauga, Peel Region, CA
Full-time

Elevate your career journey by embracing a new challenge with Kinaxis.We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better.As such, we’re s... Show more

 • Promoted

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let's Talk ScienceBurlington, Canada
Remote
Full-time

The Senior Software Developer will design, build, and maintain software and data systems for STEM education programs. Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthMississauga, Peel Region, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Software Developer

CesiumBurlington, Ontario, Canada
Full-time

Senior Software Developer Location: Burlington, Canada (Hybrid or Office-based).About the Role Are you ready to start a new journey with a team of energized professionals advancing and connecting t... Show more