Sr. Software Developer
$99.1k - $132.1k per yearMcKesson
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$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
- 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...SeniorFull time
$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$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$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...SeniorRemote jobLong term contractFull timeTemporary workWork at officeFlexible hours$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:...SeniorLong term contractFull timeTemporary workInternshipWork at officeFlexible hours3 days per week$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$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$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$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
$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- ...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...SeniorLong term contractManual laborShift work1 day per week
- ...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...SeniorFull timeWork at officeRemote work
$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$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...SeniorFull timeMonday to fridayFlexible hours$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$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...SeniorFull timeFor contractorsWork at officeRelocation packageRotating shift- ...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
- ...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
- ...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,...SeniorFull timeWork at officeRemote work
- ...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
- .... 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
- ...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
- ...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...SeniorFull timeInternship
- ...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
$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...SeniorRemote jobLong term contractFull timeWork at officeFlexible hours$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- software developer no experience Mississauga, ON
- junior software developer Mississauga, ON
- software developer entry level Mississauga, ON
- software developer intern Mississauga, ON
- software developer internship no experience Mississauga, ON
- software developer Mississauga, ON
- software development engineer Mississauga, ON
- part time software developer Mississauga, ON
- ingénieur logiciel Mississauga, ON
- software design engineer Mississauga, ON

