We are seeking a passionate Solutions Architect to focus on Application Development, Data Analytics and Software Testing projects.
This is a dream job for someone who is technically strong and aspires to work Microsoft and other technologies daily, jumping in and providing innovative solutions on multiple projects.
If you are well-versed in both back-end and front-end coding, and have worked with both Microsoft and Open Source, this is the perfect opportunity to expand the scope of your experience.
This position is in our Vancouver office with limited travel. All applicants located outside of Canada or without a valid Canadian working permit will not be considered.
ROLE & RESPONSIBILITIES
The Azure Architect reports to our Chief Technical Strategist. This individual will play a key role on the Technology Leadership team and is responsible for driving high-
level design choices and directing the design of application and platform architecture.
Demonstrated capability to design best-of-breed applications and platforms on Azure.
Staying in tune to developing software trends and technologies, the Solutions Architect will develop and harvest ideas and lead the design of scalable, high performing solutions.
This key position is responsible for broad technical leadership and advocates best practices by communicating and implementing architectural and process changes across all technology teams.
The Azure Architect will work closely with customer facing teams as well as development teams for championing activities that foster open, creative and cohesive team efforts.
5+ years of expert-level knowledge and experience as a software architect, technical designer and developer, with experience in multiple languages and technologies
Degree in Computer Science or an equivalent from a well-recognized institution
Must have extensive experience with Microsoft Technologies with particular emphasis on Azure based applications. .NET, C#, Java, C++ experience needed
Strong experience architecting, estimating and constructing large scale online applications in Microsoft and / or open source technologies and standards (e.
Production experience with large scale data infrastructures.
Experience setting the technology direction for teams, evaluating options, making decisions, and evaluating results
Strong analytical and problem solving skills
Excellent English verbal and written communication skills
MS Azure certification is an asset but not mandatory