Canada Employment CAD 135,000 - 165,000 Yearly

Clever Devices is hiring a Team Lead

About the Role

Clever Devices is looking for a Team Lead, Software Engineering to assist the Development Manager in ensuring development best practices and leading the design and build of the next product version. You will serve as the primary technical contact for the team and play a key role in both ongoing support and future innovation.

What You'll Do

  • Act as the primary technical contact point for the team.
  • Oversee code reviews and provide coaching and technical guidance to developers.
  • Advocate for development best practices including TDD and BDD.
  • Learn and improve the existing code base while providing ongoing development and support.
  • Assist in defining, designing, and building the next version of the product.
  • Write maintainable, clean, re-usable, object-oriented, and efficient code.
  • Work on production and support issues, collaborating with different teams to resolve field escalations.
  • Collaborate with infrastructure teams on cloud architecture, Kubernetes patterns, and cloud 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 and respond to operational alerts.
  • Learn and understand the technical details of all relevant products.
  • Contribute fresh, new ideas during developer meetings.
  • Utilize code coverage and code metrics to improve code quality.
  • Guide the integration of AI into the development workflow and establish code review practices for AI-generated code.
  • Optimize database deployments and advise on performance tuning, query optimization, resource allocation, 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.
  • 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 of experience with Kubernetes/AKS.
  • Familiarity with Helm interpretation and 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

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

Team & Environment

You will assist the Development Manager and lead a team of engineers, reporting directly to the Development Manager.

Required Skills
AngularASP.NET CoreC#MicroservicesDockerKubernetesAzureSQL ServerCI/CDGitOps
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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