Sr. Software Developer
$99.1k - $132.1k per yearMckesson 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$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...SeniorFull time- ...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...SuggestedFull timeNight shift
- ...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....SuggestedPermanent employmentFull timeMonday to friday
$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...SeniorFull time- ...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,...SeniorLong term contractFull timeWork at office
- ...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...SeniorFull timeFlexible hours
$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....SeniorFull time$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 employmentFull timeTemporary workImmediate start$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...SeniorLong term contractFull timeTemporary workWork at officeRemote workFlexible hours$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...SeniorLong term contractFull timeTemporary workFor contractorsRotating shift- ...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...SeniorFull timeContract workWork at officeRemote workOverseasFlexible hours
$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$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...SeniorRemote jobLong term contractFull timeWork at officeFlexible hours$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 contractFull timeWork at officeRemote workFlexible hours- ...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...SeniorContract work
- ...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...SeniorContract workInternship
- ...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
$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...SeniorHourly payLong term contractContract workFor contractorsWork at officeWorldwide$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...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....SeniorFull time
$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$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...SeniorLong term contractManual laborShift work1 day per week- ...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...SeniorContract work
- .... 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...SeniorFull timeFor contractorsWork at officeLocal areaWorldwideFlexible hours
- ...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...SeniorFull timeWork at office
$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 timeWork at office- ...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...SeniorLong term contractFull timeTemporary workLocal area
- ...: 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...SeniorPermanent employmentFull timeMonday to friday
- ...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
$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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- software engineer - computer Mississauga, ON
- software developer no experience Mississauga, ON
- développeur logiciel Mississauga, ON
- senior software developer Mississauga, ON
- linux software engineer Mississauga, ON
- software developer summer internship Mississauga, ON
- software engineer co-op Mississauga, ON
- ingénieur logiciel Mississauga, ON
- software engineer salary in canada Mississauga, ON
- software engineer Mississauga, ON


