Senior Technical Lead
Senior Technical Lead – Canada
This role is a high-impact technical leadership opportunity for an experienced software engineer who can architect, guide, and deliver complex enterprise-grade solutions in a modern cloud environment. You will lead the design and development of scalable systems built on Microsoft technologies, while also shaping cloud-native architectures leveraging AWS services. Acting as both a hands‑on technical expert and team leader, you will drive engineering best practices, mentor developers, and ensure high‑quality delivery across multiple streams. The role involves deep engagement with APIs, enterprise integrations, and document-centric workflows, including custom Office and SharePoint solutions. You will collaborate closely with business stakeholders and cross‑functional teams to translate requirements into robust technical solutions. This position is ideal for a leader who thrives in fast-paced environments and enjoys solving complex architectura...