Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Developer

$99.1k - $132.1k per year

Mckesson Corporation

This position requires local presence. Please view similar jobs below.

About the Role

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.

About the Role

McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions that support healthcare technology innovation. In this role, you will help deliver secure, reliable, and scalable applications across cloud-native platforms while contributing to AI-enabled engineering practices, multi‑agent systems, LLM applications, and automation across the software development lifecycle.

You will work across engineering, architecture, product, security, and platform teams to develop API-first services, improve system reliability, and modernize application delivery using Azure, Kubernetes, event-driven patterns, DevSecOps, and AI-augmented development practices.

What You’ll Do

  • Design, develop, and maintain scalable full-stack applications using Java, Python, React, REST APIs, API-first architecture, MongoDB, and PostgreSQL.
  • Build and enhance AI-enabled applications using LLMs, RAG patterns, agentic workflows, and multi-agent system design.
  • Architect and deliver cloud-native solutions using Microsoft Azure, Kubernetes, containers, microservices, and event-driven systems.
  • Lead technical design discussions and help define software architecture, engineering standards, and reusable development patterns.
  • Improve CI/CD pipelines, DevSecOps practices, test automation, monitoring, and platform automation.
  • Troubleshoot complex production and non-production issues; analyze root causes and recommend long-term solutions.
  • Partner with cross-functional teams to deliver secure, compliant, reliable, and maintainable software in a regulated enterprise environment.
  • Mentor engineers through code reviews, technical guidance, and shared best practices.

Basic Requirements

  • 7+ years of professional software engineering experience, including enterprise-scale application development.
  • Experience building applications with Java, Python, React, JavaScript/TypeScript, REST APIs, or related full-stack technologies.
  • Experience designing, developing, and optimizing database solutions using MongoDB, PostgreSQL, relational data models, document databases, query optimization, indexing, and data integration patterns.
  • Hands-on experience with cloud-native architecture, preferably Azure, Kubernetes, containers, microservices, or serverless patterns.
  • Hands-on experience with AI-assisted software development or agentic coding tools and practices, including Claude Code, GitHub Copilot, code analysis, automated test generation, documentation support, and developer productivity workflows.
  • Experience designing or integrating APIs, distributed systems, event-driven services, or enterprise integrations.
  • Experience with CI/CD pipelines, DevOps or DevSecOps practices, Git-based workflows, automated testing, and release processes.
  • Experience applying secure coding, software quality, scalability, reliability, and maintainability practices.
  • Experience working in Agile delivery environments with product, architecture, security, and operations partners.
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field, or equivalent experience.

Preferred Skills/Experience

  • Experience building AI applications using LLMs, RAG, vector databases, prompt engineering, orchestration frameworks, or agentic AI patterns.
  • Experience with multi-agent systems, autonomous workflows, AI copilots, or AI-assisted automation.
  • Experience with Azure services, Kubernetes operations, event streaming, messaging platforms, or API gateways.
  • Experience with MongoDB, PostgreSQL, database performance tuning, schema design, indexing strategies, data migration, and secure data access patterns.
  • Experience contributing to open-source frameworks, internal developer platforms, reusable libraries, or engineering accelerators.
  • Experience with observability tools, infrastructure as code, policy-as-code, SRE practices, or platform engineering.
  • Experience applying AI-assisted software development and agentic coding capabilities across the SDLC, including code generation, code review, repository analysis, test automation, documentation, risk detection, and developer productivity improvement.
  • Experience working in healthcare, regulated technology, security-conscious, or compliance-driven environments.

Travel / Work Environment / Physical Requirements

  • Work model may be remote, hybrid, or office-based depending on business and team needs.
  • Occasional travel may be required for team collaboration, planning, or business meetings.
  • Ability to work at a computer for extended periods in a standard office or remote-work environment.

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.

$99,100 - $132,100

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 is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on click.appcast.io or (Canada) View email address on click.appcast.io. Resumes or CVs submitted to this email box will not be accepted.

Join us at McKesson!

#J-18808-Ljbffr

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Developer in Mississauga, ON vacancy
  • $120k - $160k per year

     ...want to make a Profound impact in healthcare and your career, here is your chance. General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our... 
    Senior
    Full time

    Profound Medical Inc.

    Mississauga, ON
    16 days ago
  •  ...strong sense of leadership and commitment. Primary Objective of the Position: Under the general direction of the VP, the Software Developer is responsible for creating and maintaining applications within Cargojet landscape. This involves in discussing the needs of the... 
    Suggested
    Full time
    Night shift

    Courtney1

    Mississauga, ON
    more than 2 months ago
  •  ...Work: 8:30 a.m. to 5:00 p.m.   Location: Royal Windsor Dr. Mississauga Summary:   We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop, and maintain robust web applications from concept to deployment.... 
    Suggested
    Permanent employment
    Full time
    Monday to friday

    Media Resources

    Mississauga, ON
    11 days ago
  • $120.8k - $170.8k per year

     ...Summary: We are seeking a seasoned Sr. Developer/SRE to join our team. The successful candidate should have a strong background in programming...  ...to junior team members. Ensure the quality of the software through code reviews, technical design reviews, unit testing, and... 
    Senior
    Full time

    Citi

    Mississauga, ON
    3 days ago
  •  ...realize complex, global supply chain solutions. Job Description The Senior .NET Developer role supports the modernization, development, and maintenance of the warehouse management software platform, including migration of legacy .NET Framework applications to modern .NET,... 
    Senior
    Long term contract
    Full time
    Work at office

    Arvato

    Mississauga, ON
    7 days ago
  •  ...Responsibility: Job Summary WHAT IS THE OPPORTUNITY? As Senior Developer/Consultant for RBC Life Insurance, you will work as part of a...  ...team. WHAT WILL YOU DO? In this role, you will be a Sr. Software Developer within the QUADIENT development team, responsible for... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Mississauga, ON
    9 days ago
  • $110k - $140k per year

     ...your chance. General Accountability We are seeking a Sr. Electrical Developer to design and develop electronics for medical devices. The role...  .... Collaborate with firmware, mechanical, systems, and software engineers to integrate electronics into the overall system.... 
    Senior
    Full time

    Profound Medical Inc.

    Mississauga, ON
    more than 2 months ago
  • $75k - $120k per year

     ...failures, tracing them to root cause across hardware, software, firmware, and mechanical subsystems, developing and communicating short-term workarounds to keep...  ...document findings with clear evidence and reasoning. Develop short-term workarounds and interim mitigations to... 
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Profound Medical Inc.

    Mississauga, ON
    16 days ago
  • $104k - $130k per year

     ...Pricing, you will play a pivotal role in developing, optimizing, and executing pricing and packaging...  ...run analyses:  Leverage AI tools to develop pricing models, assess pricing...  ..., preferably within a SaaS or enterprise software company ~ Familiarity with B2B SaaS and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    6 days ago
  • $120k - $135k per year

     ...leading building envelope contractor, is looking for a  Senior Mobile Developer to work from our Mississauga location reporting to Manager,...  .... This includes leveraging AI-assisted tools throughout our software development lifecycle to improve productivity, code quality, knowledge... 
    Senior
    Long term contract
    Full time
    Temporary work
    For contractors
    Rotating shift

    Flynn Group Of Companies

    Mississauga, ON
    13 days ago
  •  ...We are looking for an experienced Senior Embedded Firmware Developer to join our engineering team on a 6-month contract, with the potential...  ...teams to architect, develop, debug, and validate embedded software for residential appliance controls and next-generation IoT platforms... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Overseas
    Flexible hours

    Avnan

    Mississauga, ON
    5 days ago
  • $126.9k - $141k per year

     ...focused on solving some of the hardest self-service challenges in our developer platform space — from CI/CD and Kubernetes to AI-powered tooling...  ...engineering teams to build, deploy, and operate healthcare software faster, more reliably, and more securely. We tackle complex... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  • $79k - $88k per year

     ...required for eligibility  Job Summary:  The Software Training Specialist plays a pivotal role in...  ...the customer journey. Reporting to the Sr Manager, Professional Services  Key Duties and Responsibilities: Develop and Prepare Training Programs •Conduct classroom... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Pointclickcare

    Mississauga, ON
    26 days ago
  • $152k - $174k per year

     ...requirement for this role.   Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile...  ...: Lead and mentor cross-functional teams of developers Champion an AI-first culture, encouraging teams to rapidly... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  •  ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking an experienced Senior Software Developer to design, develop, integrate, and maintain complex software applications and data-driven... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Mississauga, ON
    10 days ago
  •  ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract  Job Summary We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications. The ideal... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Mississauga, ON
    10 days ago
  •  ...SAPSOL Technologies Inc. is a global innovation leader operating at the intersection of SAP, AI, and Quantum Computing .   We develop SR&ED-compliant, future-ready products such as TraceSecure.ai , HireRig.ai , and RoboCart.ai , combining automation, analytics,... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  • $54 - $85 per hour

     ...partnered with Hatch to support the hiring of a Sr .  Contracts Specialist to join their...  ...cost, and time) and progress meetings, Develop, process and implement contractual...  ...~ Experience with SmartPlant Materials software is preferred. Hourly rate range: $54... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Work at office
    Worldwide

    Brunel

    Mississauga, ON
    more than 2 months ago
  • $88k - $98k per year

     ...collaborative and driven professional, the Sr. Talent Development Partner is responsible...  .... Curriculum Development:  Design, develop, and maintain comprehensive learning...  ...development projects with business goals and software release cycles. Utilize advanced instructional... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  •  ...experience a strong asset. Solid understanding of and experience in aircraft systems and components.  •Knowledge and experience with software development process and DO-178B.  •Strong leadership skills, interpersonal skills and communication skills in a team environment.... 
    Senior
    Full time

    Collabera

    Mississauga, ON
    more than 2 months ago
  • $100k - $130k per year

     ...General Accountability We are seeking a hands-on Mechatronics Developer to design, integrate, and test robotic and electromechanical...  ...with electronics, embedded controllers, firmware, cabling, and software. Troubleshoot mechanical, electrical, firmware, communication... 
    Full time

    Profound Medical Inc.

    Mississauga, ON
    more than 2 months ago
  • $119k - $178k per year

     ...You have spent years living at the boundary between silicon and software, and you have learned that the best validation tools are not the...  ...the semiconductor industry. What You'll Be Doing Design, develop, and maintain Python-based automation frameworks and software... 
    Senior
    Long term contract
    Manual labor
    Shift work
    1 day per week

    Synopsys Inc

    Mississauga, ON
    25 days ago
  •  ...Senior Software Developer – ETL Location: Toronto, ON (Onsite) Duration: 250 days Employment Type: Contract Job Summary A modernization initiative is replacing legacy technology, increasing standardization of processes, and integrating systems across... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Mississauga, ON
    1 day ago
  •  .... Join us. Job Description AECOM is seeking a qualified Sr. Pavement Engineer/ PM  to join our Ontario team this is a new hybrid...  .... ~ High level of proficiency in all pavement engineering software such as DARWin, AASHTOWare Pavement ME and StreetPave 12. ~10 years... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Mississauga, ON
    more than 2 months ago
  •  ...partnerships internally and externally to meet shared objectives Influences: gains support for ideas, projects and proposals by developing and delivering compelling communications that convey a clear understanding of the unique needs of different audiences CERTIFICATIONS... 
    Senior
    Full time
    Work at office

    Crane Worldwide Logistics

    Mississauga, ON
    more than 2 months ago
  • $70k - $110k per year

     ...chance. General Accountability: The Systems Engineering Developer is responsible for assisting with the design and verification of...  ..., the Systems team members work on the integration of hardware, software, imaging sequence optimization, system MRI-compatibility, and... 
    Full time
    Work at office

    Profound Medical Inc.

    Mississauga, ON
    more than 2 months ago
  •  ...products and experiences that inspire fans, entertain audiences and develop children through play. Mattel is at its best when every member of...  ...-class execution. Job Description The Opportunity:  The Sr. Manager, Sales – Walmart (Canada) will serve as the Team Lead for... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area

    Mattel Inc.

    Mississauga, ON
    more than 2 months ago
  •  ...: 8:30 a.m. to 5:00 p.m.   Location: Royal Windsor Dr. Mississauga Summary:   We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role in Mississauga, you will lead... 
    Senior
    Permanent employment
    Full time
    Monday to friday

    Media Resources

    Mississauga, ON
    22 days ago
  •  ...Description ob Summary We are looking for a skilled Angular Developer with strong experience in building responsive, high-quality web applications using modern Angular frameworks. The ideal candidate will have expertise in TypeScript, HTML, CSS , and experience working... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    a month ago
  • $70k - $110k per year

     ...Advanced Manufacturing Inc.   Role: Manufacturing Systems Developer Location: Etobicoke & Mississauga, Ontario Company:...  ...What we offer A highly technical, systems-driven role combining software development, systems integration, automation, and product... 
    Permanent employment
    Full time

    Mattamy Homes

    Mississauga, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!