Senior Manager, Solutions Architecture
New
CanadaFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSNode.jsPythonGCPAzure.NETReactSoftware Engineering
Requirements
- Significant experience in solutions architecture, software engineering leadership, technical consulting, or a related technology role.
- Experience delivering software solutions within an agency, consulting, or client-service environment.
- Strong understanding of modern technology ecosystems across multiple platforms.
- Expertise in front-end technologies such as React, Angular, React Native, Flutter, Swift, Kotlin, or TypeScript.
- Expertise in backend technologies such as Node.js, Spring, .NET, Python, APIs, and distributed systems.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with data technologies including SQL, NoSQL, Kafka, and enterprise data services.
- Experience leading technical discovery, architecture planning, software estimation, and project planning.
- Ability to communicate complex technical concepts to executives, business stakeholders, and engineering teams.
- Ability to navigate ambiguity, prioritize effectively, and make sound technical decisions.
Responsibilities
- Lead technical discovery, solution design, scoping, and work planning activities during pre-sales engagements.
- Collaborate with prospective clients and executive stakeholders to communicate technical capabilities and develop trusted partnerships.
- Drive architecture and discovery projects by applying consulting methodologies to refine product strategies and technical solutions.
- Provide technical leadership throughout implementation phases, supporting delivery teams and ensuring alignment with client objectives.
- Own a technology specialization by providing expertise in areas such as cloud platforms, application frameworks, data services, or enterprise technologies.
- Act as a strategic advisor and architectural resource for active projects, helping teams overcome technical challenges and make informed decisions.
- Develop repeatable frameworks, best practices, and technology approaches that improve delivery quality and consistency.
- Support client organizations in adopting modern engineering practices, including agile methodologies, continuous delivery, and rapid iteration.
- Contribute to account growth by identifying opportunities to expand services and provide broader technology solutions.
View Full Description & ApplyYou'll be redirected to the employer's site