Technical Lead
Montreal, Quebec • Direct Hire • January 13, 2026 • 85015
Base Salary Range: $140000 - $145000
Job Title: Technical Lead
Job ID: 85015
Location: Montreal, Quebec
Overview:
Reporting to the Software Development Manager, the Technical Lead oversees and reports on the design and implementation of development, including the framework, API's, libraries and microservices, including any service migration. He/she is also the point of reference for mentoring development teams, setting coding standards, keeping abreast of technological advances, and resolving technical challenges.
What you will be doing:
-
Lead the design, development, and implementation of reusable libraries, frameworks, and APIs using .NET Core and C# with a strong emphasis on microservices principles.
-
Champion the migration of backend services from VMs to Kubernetes and Docker, focusing on optimizing containerization and deployment efficiency.
-
Mentor and guide software development teams in best practices for microservices, Kubernetes, Docker, and cloud-native technologies. Establish and enforce coding standards, design patterns, and best practices within software development teams and throughout the organization.
-
Stay current with forefront advancements in .NET Core, Angular, Kubernetes, Docker, and cloud platforms to ensure cutting-edge solutions.
-
Conduct comprehensive code reviews, offer technical expertise, and assist development teams in overcoming complex technical challenges.
-
Proactively identify and resolve technical issues encountered by development teams in your areas of expertise.
What you must have:
-
7+ years of experience in software development with a strong emphasis on backend development.
-
Extensive expertise in .NET Core, C#, and object-oriented programming principles.
-
Deep understanding of microservices architecture and design patterns.
-
Proven experience with containerization technologies such as Docker and orchestration with Kubernetes.
-
Expertise with cloud platforms like Azure
-
Strong knowledge of CI/CD pipelines and DevOps practices. Experience with Kafka or other messaging tools
-
Ability to work independently, take initiative, and mentor junior developers.
-
Passion for creating innovative solutions and driving positive change.
-
Excellent communication, collaboration, and problem-solving skills.
-
Leadership skills with the ability to mentor junior developers and foster a positive learning environment.
Nice to have:
-
Experience with distributed systems and communication patterns such as gRPC
-
Experience with infrastructure automation tools such as Terraform or Ansible.
- Knowledge of security best practices for microservices architectures.
Salary/Rate Range: $140,000.00 - $145,000.00
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunitaies, please visit our website at www.teemagroup.com