Are you an experienced application development architect with a passion for Microsoft technologies? We seek a talented professional to join our client's team and help drive successful digital transformation projects.
Key Responsibilities
- As a solution architect, you will collaborate with implementation teams from concept to deal closure, providing expertise in deploying large-scale cloud solutions within the enterprise using modern digital technologies.
- Design solutions that meet customer needs with the right technology, pricing, and risk profile.
- Lead cloud solution design and scoping efforts to generate technical solutions, estimates, and implementation strategies.
- Develop compelling propositions for clients, including the creation of technical proposals.
- Conduct detailed technical assessments of current enterprise architecture and design a path for cloud transformation.
- Present technical topics to senior audiences, including C-Level executives.
- Perform full technical discovery, identifying pain points and business and technical requirements, and mapping out "as is" and "to be" scenarios.
- Compare solution alternatives across technical and business parameters to meet defined cost and service requirements.
- Apply established methodologies, reusable assets, and previous experience to deliver consistently high-quality work.
- Stay updated on new and emerging technologies, patterns, methodologies, and market offerings that may benefit clients.
- Adapt existing methods and procedures to create alternative solutions for moderately complex problems.
- Understand the strategic direction set by senior management and align team goals accordingly.
- Exercise judgment in defining solutions and seek guidance for complex problems.
- Prepare and deliver product messaging that highlights value propositions and unique differentiators.
- Manage small teams of pre-sales solution architects and oversee the work efforts of onshore and offshore teams.
- Co-lead responses to RFPs issued by clients.
- Collaborate strategically and tactically with our key technology partner.
Basic Qualifications
- A minimum of 5 years of experience in architecting, developing, and deploying large-scale solutions using the Microsoft cloud platform and ecosystem.
- At least 7 years of experience in technical solutions implementation, architecture design, evaluation, and investigation in a cloud environment.
- Strong knowledge of Microsoft technologies, including Microsoft Azure, Power Platform, and related tools.
- Microsoft Azure certifications are highly desirable.
- Proven ability to build, manage, and foster a team-oriented environment.
- Excellent communication (written and oral) and interpersonal skills.
- Ability to work with incomplete and vague requirements.
- Strong analytical and creative problem-solving skills.
Perks & Benefits
- Full-time, permanent position
- Fully remote, Canada or LATAM
- Hybrid possible if in Toronto, Canada
- Flexible schedule
- Continuous learning opportunities
- Culture based on transparency, open communication, and celebrations