Senior Consultant/Lead - Architecture | Delivery, Strategy and Advisory
Date: Sep 10, 2025
Location: Toronto, ON, CA
Job Type: Permanent | Work Model: Hybrid | Reference code: 130224 | Primary Location: Toronto, ON | All Available Locations: Toronto, ON
Overview
Our Purpose at Deloitte is to make an impact that matters. We exist to inspire and help our people, organizations, communities, and countries thrive by building a better future. Deloitte Canada is the largest 100% Canadian-owned and operated professional services firm, and we work alongside clients to make a positive impact for all Canadians.
By living our Purpose, we aim to make an impact that matters. We offer many careers within one Firm, flexible benefits, and mentoring through experienced professionals.
Responsibilities
- Technical Solution Requirements and Design:
- Define non-functional requirements based on project objectives
- Perform preliminary analysis of technology environments and business requirements
- Design detailed technical solutions that meet project objectives
- Create comprehensive technical architecture blueprints and specifications
- Select appropriate technology stacks and frameworks for implementation
- Develop prototypes and proofs-of-concept to validate technical approaches
- Strategic Architecture Leadership:
- Develop and maintain solution/enterprise architecture vision, strategy, and roadmaps
- Lead architectural transformations and guide journeys from current to future-ready environments
- Establish architectural principles, policies, and standards
- Conduct horizon scanning to identify emerging trends and their potential impact
- Business Alignment and Advisory:
- Translate business strategy into technology initiatives and support architectural decisions
- Collaborate with executive leadership to align IT strategy with business goals
- Review and advise clients on current/target state architecture
- Identify priorities for change to enable delivery at pace
- Provide strategic recommendations on technology investments and enterprise capabilities
- Delivery Management:
- Oversee technical implementation and ensure alignment with architectural vision
- Manage technical risks and mitigation strategies during delivery
- Collaborate with development teams to guide solution implementation
- Ensure compliance with non-functional requirements including security and performance
- Technical Leadership:
- Provide technical guidance and mentorship to development teams
- Conduct code reviews and ensure adherence to technical standards
- Lead technical dispute resolution and decision-making
- Define technical best practices and development guidelines
- Coordinate with QA, DevOps, and infrastructure teams
About the team
Deloitte’s Engineering team is a dynamic group of technology professionals focused on designing and delivering innovative solutions for complex business challenges. We work at the intersection of strategy, architecture, and execution, driving digital transformation and operational excellence. Our collaborative culture encourages continuous learning and professional growth.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or related technical field.
- For Senior Consultant: Minimum 6+ years of experience in consulting, technology, or a relevant industry role.
- For Lead role: Minimum 8+ years of experience in consulting, technology, or a relevant industry role, with proven leadership in delivering medium/large-scale programs.
- Strong expertise in multiple programming languages and technology platforms.
- Experience leading technical teams and managing complex delivery projects.
- Proven track record in solution architecture and system design.
- Experience with multiple banking or insurance products is preferred.
- Professional certifications such as AWS Certified Solutions Architect, Azure Solutions Architect Expert, or Google Professional Cloud Architect are desirable.
- Excellent diagramming and documentation skills.
- Hands-on expertise with at least one major cloud platform (AWS, Azure, or Google Cloud).
- Strong understanding of cloud-native development, APIs, microservices, and DevOps practices.
- Proven experience in designing and implementing cloud strategies, operating models, and architectures.
- Strong project management skills, including experience managing cross-functional teams and large-scale initiatives.
- Deep technical expertise in software development and solution architecture.
- Team leadership and technical mentoring abilities.
- Project management and delivery coordination skills.
- Strong problem-solving and analytical thinking.
- Excellent communication and stakeholder management skills.
Total Rewards
The salary range for this position is $80,000 - $138,000, with eligibility for a bonus program. Deloitte’s Total Rewards package includes base salary, variable pay, and a broad range of wellness and work-life benefits. Examples include: up to $4,000 per year for mental health support, a $1,300 flexible benefit spending account, and flexible work arrangements within a hybrid model.
Our promise: Deloitte is where potential comes to life. Be yourself, and more. We support flexible working options and leadership development to help you grow. We are committed to diversity, equity and inclusion, and invite applicants from diverse backgrounds to apply.
Additional information
The next step is yours. If accommodations are needed for the recruitment process, contact accessiblecareers@deloitte.ca. Deloitte Canada offices are on traditional, treaty, and unceded territories, and we acknowledge Indigenous Peoples as caretakers of this land.