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

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. Our Base Pay Range for this position $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 publisher.sourcingsquare.com or (Canada) View email address on publisher.sourcingsquare.com.

Join us at McKesson!

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.

#J-18808-Ljbffr
Vacancy posted 1 day 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
    6 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
  • Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-end services, and supporting infrastructure. Own the complete software development lifecycle including system design, development, testing, deployment, monitoring, and production... 
    Senior
    Full time

    Ntt Data

    Mississauga, ON
    more than 2 months 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
  • $81k - $99k per year

    At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    19 days ago
  • $100k - $112k per year

     ...implementing CX measurement protocols ~ Demonstrated ability to influence business objectives to improve the customer experience ~ Developed analytic skills with ability to use data to influence others  ~ Ability to apply insights to long-term strategic business issues as... 
    Senior
    Remote job
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Pointclickcare

    Mississauga, ON
    6 days ago
  • $60k - $80k per year

     ...opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for a Software Developer to join the Tech Solutions - Masterdata Team in our Information Technology department. Here's where you'll be focusing:... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours
    3 days per week

    Sobeys

    Mississauga, ON
    8 days 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
    16 days 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
    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
    3 days 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
  • $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
  •  ...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 tools... 
    Senior
    Long term contract
    Manual labor
    Shift work
    1 day per week

    Synopsys, Inc.

    Mississauga, ON
    4 days ago
  •  ...comprised of user experience designers, developers, data scientists, project managers, business...  ...were to come on board as our Flutter Developer , we'd ask you to do the following for...  ...and iOS platforms. Guiding the software development lifecycle from conception and... 
    Senior
    Full time
    Work at office
    Remote work

    Compass Group

    Mississauga, ON
    8 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
  • $55.37k - $113.91k per year

     ...and that our team members are always engaged in learning new technologies. Summary We're looking for a Senior Controls Software Developer with 5-7 years of experience, to join our growing team in Mississauga, ON. Reporting to the Software Team Manager, you'll be responsible... 
    Senior
    Full time
    Monday to friday
    Flexible hours

    416 Automation Inc.

    Mississauga, ON
    8 days 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
  • $120k - $150k per year

     ...leading building envelope contractor is looking to hire a Sr. Web   Application Developer to work in our beautiful Mississauga location....  ...SOLID principles   -Mentor other developers on the team in software development life cycle and best practices and elevate the... 
    Senior
    Full time
    For contractors
    Work at office
    Relocation package
    Rotating shift

    Flynn Group Of Companies

    Mississauga, ON
    more than 2 months 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
    20 hours 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
    17 hours ago
  •  ...America. Compass digital is comprised of user experience designers, developers, data scientists, project managers, business analysts,...  ...hospitality industries. Join us. Job Summary The Full Stack Developer will collaborate with our team of developers, UX designers,... 
    Senior
    Full time
    Work at office
    Remote work

    Compass Group

    Mississauga, ON
    8 days 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
  •  .... 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
  •  ...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
  •  ...Senior Software Developer   About the Role   We are looking for a Senior Software Developer  who approaches software delivery with an AI-first and automation-first mindset. You will help design, build, test, and support  GryphTech’s SaaS real estate platforms while using... 
    Senior
    Full time
    Internship

    Gryphtech

    Mississauga, ON
    a month 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
  • $111k - $124k per year

     ...PointClickCare's full portfolio.  Key Responsibilities: Develop strategic planning and execute programs to support customer engagement...  ...Collaborate with Web Developer(s) to be accountable for the software and other technical aspects of the platform(s) used (maintenance... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Pointclickcare

    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
  •  ...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
    28 days ago

Do you want to receive more vacancies?

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