02 Sep
|
McCarthy Tétrault
|
Vancouver
02 Sep
McCarthy Tétrault
Vancouver
McCarthy Tétrault is a leading Canadian law firm offering a full suite of legal and business solutions to clients in Canada and around the world. Recognized as one of Canada’s Top 100 Employers for eleven consecutive years and one of Canada’s Best Diversity Employers for fourteent consecutive years, our culture is guided by The McCarthy Way —our shared approach to working with clients and with each other. Inclusion , through eliminating barriers to belonging and success; We are recruiting for an Applications Architect to join our team in our Toronto, Calgary or Vancouver office.
The successful candidate must have a minimum of 8–10 years of experience in Information Technology, including significant experience in application architecture, and will be responsible for designing scalable enterprise solutions, providing technical leadership across the application portfolio, and supporting the Firm’s technology strategy. McCarthy Tétrault employees benefit from a hybrid work environment with 4 days in office. Ensuring solutions are scalable, secure, and aligned with business requirements and IT standards.
Collaborating with IT leadership to define application roadmaps and modernization strategies. Identifying opportunities to leverage Microsoft platforms (Azure, M365, Dynamics 365).
Application
Development & DevOps Supporting the full application lifecycle, from design through deployment and continuous improvement. Promoting best practices in development, including CI/CD, automated testing, and code quality standards. Leveraging tools such as Azure DevOps, GitHub, and cloud-based delivery pipelines.
AI & Innovation Leading the evaluation and integration of AI-enabled capabilities across applications.
Defining architecture patterns and governance standards for responsible AI adoption. Ensuring alignment with data security, privacy, and ethical AI principles.
Technical
Governance & Oversight Identifying and mitigating risks related to performance, scalability, and security. Working closely with business, IT, and vendor stakeholders to deliver effective solutions. Translating business requirements into technical designs and communicating complex concepts clearly.
Approximately 8-10+ years of experience in Information Technology, including several years in application development or software engineering roles, plus 5+ years focused on application and/or solution architecture in a complex enterprise environment .
Microsoft Technology Expertise: Proven expertise in Microsoft Azure architecture and services (such as Azure App Services, Azure SQL, Azure Functions, etc.), as well as familiarity with Microsoft 365, Power Platform capabilities (Power Apps, Power Automate, Power BI) Intune, Teams and Sharepoint in a business application context. Hands-on experience developing in Microsoft .NET (C#) or relevant programming languages, and building enterprise solutions that leverage Microsoft’s cloud and on-premises technologies, is required.
Software Development & ALM: A strong background in software development is fundamental. The ideal candidate is proficient in one or more programming languages such as C#/.NET,
JavaScript/TypeScript , Python or Java. NET Core, ASP.NET, Angular/React, Node.js) is valuable.
Direct experience with application lifecycle management including using source code repositories (Git), build and release pipelines, automated testing, and application deployment in cloud and on-premises environments. Demonstrated experience building and integrating Artificial Intelligence (AI) capabilities into enterprise applications, including hands‑on familiarity with modern AI platforms and tools such as Microsoft 365 Copilot, Azure AI services, OpenAI technologies, Anthropic Claude, or comparable large language model (LLM) ecosystems. Strong understanding of AI solution patterns (e.g., generative AI, natural language processing, intelligent automation) and experience translating business requirements into scalable, secure, and responsible AI-enabled architectures.
Proven ability to design and govern enterprise use of AI, including integration patterns (APIs, plugins, copilots), data privacy and security considerations, model lifecycle management, and alignment with responsible AI principles. Qualified certifications that demonstrate architectural expertise, for example, Microsoft Certified: Azure Solutions Architect Expert and/or Microsoft 365 Enterprise Administrator are strongly preferred.
Certifications in ITIL (IT service management) or project management (e.g.
Experience in a professional services or regulated environment is an asset. Competitive compensation, paid overtime and generous time off, including a day off to volunteer and a day off for your birthday. Strong community involvement and a commitment to equity, diversity and inclusion.
📌 Oracle Applications Financial Architect ( cloud) (Vancouver)
🏢 McCarthy Tétrault
📍 Vancouver