Ontario, Canada Employment CAD 135,000 - 165,000 Yearly

Clever Devices is hiring a Team Lead, Software Engineering

About the Role

Clever Devices is looking for a Team Lead, Software Engineering to assist in ensuring development best practices are followed and to help design, build, and lead the next generation of our product. You will be a primary technical point of contact and a key advocate for quality and modern development methodologies.

What You'll Do

  • Be the primary technical contact point for the development team.
  • Oversee code reviews and provide coaching and technical guidance to developers.
  • Advocate for development best practices, including TDD and BDD.
  • Work with and improve an existing codebase while providing ongoing development and support.
  • Assist in defining, designing, and building the next version of the product.
  • Write maintainable, clean, reusable, object-oriented, and efficient code in compliance with standards.
  • Address production support issues and collaborate with different teams to resolve field escalations.
  • Collaborate with infrastructure teams on cloud architecture, Kubernetes patterns, and deployments.
  • Troubleshoot deployment pipeline issues, container registry problems, and cloud resource provisioning.
  • Mentor team members on Kubernetes troubleshooting and establish application-level readiness patterns.
  • Define and monitor SLOs/SLIs for microservices using cloud management tools.
  • Learn and understand the technical details of all relevant products.
  • Contribute new ideas during developer meetings and demonstrate a commitment to ongoing learning.
  • Utilize code coverage, metrics, and other tools to improve code quality.
  • Guide the integration of AI into the development workflow and establish review practices for AI-generated code.
  • Optimize database deployments and advise on performance tuning, query optimization, and cost efficiency.
  • Mentor and assist in the training and onboarding of other team members.

What We're Looking For

  • A minimum of 8 years of hands-on software development experience, with at least 3 years leading a team of engineers.
  • Proficient English written and verbal communication skills.
  • Hands-on experience with Microservices and Docker.
  • 2+ years experience with Kubernetes/AKS, Helm interpretation, and familiarity with GitOps/ArgoCD.
  • Experience with Azure services: AKS, ACR, App Insights, networking, and Key Vault.
  • Experience with Azure SQL Database: Managed Instances, Elastic Pools, performance tuning, and monitoring.

Nice to Have

  • Experience working with JIRA.

Technical Stack

  • Frontend: Angular, HTML/JavaScript, Responsive Web Design, CSS/SCSS
  • Backend: ASP.NET MVC, ASP.NET Core, C#, LINQ, Web API, REST, WCF, GraphQL
  • Architecture: Microservices, Docker, Kubernetes (AKS), Helm charts
  • Cloud: Azure (primary), AWS (secondary), GCP (familiarity)
  • Azure Services: AKS, ACR, Azure DevOps, Key Vault, Application Insights, Virtual Networks, Storage
  • Data: SQL Server (Standalone, Managed Instance & Elastic Pool), PostgreSQL, Redis, RabbitMQ
  • DevOps: GitOps (ArgoCD), TeamCity, CI/CD pipelines, Azure Pipelines, GitHub Actions
  • Tools: kubectl, Helm, Headlamp, YAML manifests, Application Insights, Azure Monitor, Grafana
  • Practices: TDD, BDD, Agile, Git (GitHub, Bitbucket), code reviews
  • AI Tools: GitHub Copilot, GitHub Copilot Chat, AI-powered code generation tools
  • Other: Windows Services

Clever Devices is an equal opportunity employer.

Required Skills
C#AngularMicroservicesKubernetesAzureDockerASP.NET CoreSQL ServerCI/CDGitOps
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Clever Devices

THE leader in transit technology. Vision is to make meaningful contributions to worldwide mobility. Goal is to be the leading provider of technology that improves the quality of mobility in communities around the world.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago