We are seeking a talented Full Stack Consultant/Team Lead/Manager to join our Canadian Apps and Infra team. This AI-enabled role involves leading a team to design, develop, and maintain components of large solutions using the latest Microsoft technology stack. You will collaborate with other members of a multidisciplinary team to deliver transformative solutions for our clients.
Key Responsabilities
- Develop and maintain scalable, secure applications utilizing both front-end and back-end frameworks.
- Integrate Gen AI into development workflows and feature development.
- Design, develop, and implement Generative AI agents to enhance user experience and automate processes.
- Work closely with designers, product owners, and other developers to produce top-quality software.
- Participate in all stages of software development—from requirements gathering through deployment and ongoing support.
- Write clean, efficient, well-tested code aligned with best practices.
- Troubleshoot and resolve technical challenges as they arise.
- Contribute to our culture of continuous improvement and stay informed about new technologies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent proven experience).
- Minimum 6 years’ professional experience in full stack development.
- Experience leading and mentoring a team of 4+ developers.
- Proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Solid experience creating APIs with Python, .NET Core, Node.js, or Java.
- Hands‑on experience using AI tools in application development.
- Successful experience creating and deploying Generative AI agents.
- Familiarity with SQL and NoSQL databases (e.g., SQL Server, Cosmos DB).
- Understanding of containers and orchestration.
- Experience with Azure or other major cloud platforms is an asset.
- Understanding of RESTful APIs, microservices, and DevOps best practices.
- Strong problem‑solving abilities with a keen attention to detail.
- Excellent communication skills and a collaborative approach.
#J-18808-Ljbffr