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.






