Lead Full Stack Software Architect
McKesson
Mississauga, Ontario, Canada
Full-time, Regular
Posted Feb 26, 2026
Onsite
Compensation
Loading salary analysis...
About the role
Lead Full Stack Software Architect at McKesson
Responsibilities
- Own the technical architecture for the Customer Center modernization, including target-state designs, domain boundaries, and migration strategies.
- Lead modernization execution using pragmatic patterns such as API-first design, domain decomposition, strangler approaches, and event-driven integration.
- Mentor and guide onshore and offshore engineering teams, ensuring alignment to architecture, quality, security, and reliability standards.
- Provide hands-on engineering support when needed, including creating proofs of concept, reference implementations, and starter kits.
- Partner with Product, UX, Security, Cloud/Platform, Data, and SAP teams to design cohesive, scalable solutions.
- Ensure the application maintains an excellent security posture, including secure coding practices, security-by-design architecture, threat modeling, and adherence to enterprise controls.
- Lead and participate in build, buy, and partner evaluations, analyzing trade-offs, vendor capabilities, total cost of ownership, and alignment with long-term architectural strategy.
- Oversee integration strategy with SAP and other enterprise systems, ensuring robust data contracts, fault tolerance, and operational stability.
- Collaborate with operations to ensure observability, SLO adherence, performance optimization, and reliable production operations.
- Support production incidents as a technical escalation point and drive long-term improvements through root cause analysis.
Requirements
- Extensive hands-on software engineering experience with strong expertise in Java and modern architecture.
- Demonstrated experience leading modernization or platform transformation initiatives in complex enterprise environments.
- Strong understanding of architecture patterns such as microservices, event-driven systems, API-first design, integration architecture, and cloud-native principles.
- Hands-on experience with cloud platforms (AWS or Azure), containerization, CI/CD, infrastructure-as-code, and observability.
- Ability to understand and work within legacy systems (Java, SAP NetWeaver, GWT) to plan safe and incremental modernization.
- Strong leadership and communication skills with the ability to influence and collaborate across technical and non-technical teams.
Benefits
- Medical, Dental, and Vision
- Health Spending Accounts
- Flexible Spending Accounts
- 401(k) (U.S.)
- Pension (Canada)
- Employee Stock Purchase Plan
- Mental Health Programs
- Flexible Schedules
- Paid Time Off
- Wellness Program
- Education Reimbursement
- Volunteer Opportunities
- Flexible Work Environment
About the Company
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare.
Job Details
Salary Range
Salary not disclosed
Location
Mississauga, Ontario, Canada
Employment Type
Full-time, Regular
Original Posting
View on company website