About Tarento
Tarento is a fast-growing technology consulting company headquartered in Stockholm, with a strong presence in India and clients across the globe. We specialize in digital transformation, product engineering, and enterprise solutions, working across diverse industries including retail, manufacturing, and healthcare. Our teams combine Nordic values with Indian expertise to deliver innovative, scalable, and high-impact solutions.
We're proud to be recognized as a
Great Place to Work, a testament to our inclusive culture, strong leadership, and commitment to employee well-being and growth. At Tarento, you'll be part of a collaborative environment where ideas are valued, learning is continuous, and careers are built on passion and purpose.
Technical Lead .NET (Cloud-Native & Distributed Systems)
Experience
810 years of software engineering experience with
6+ years of hands-on .NET development and proven team leadership
Job Summary
We are looking for a
Technical Lead with strong expertise in
.NET-based cloud-native and distributed systems to lead day-to-day technical execution while shaping solution design and engineering best practices. This role is highly hands-on, combining coding, design reviews, and technical decision-making with team mentorship and delivery ownership.
As a Technical Lead, you will work closely with architects, product managers, and DevOps teams to translate architectural vision into reliable, scalable solutions, while guiding engineers through complex technical challenges. Experience with
Azure DevOps is mandatory; exposure to Kubernetes and messaging systems is a plus but not required.
Key Responsibilities
Technical Leadership & Delivery
- Lead the technical execution of .NET-based applications in cloud-native environments
- Own code quality, design consistency, and engineering standards within the team
- Drive sprint-level technical planning, estimations, and risk identification
- Review code, designs, and pull requests to ensure best practices are followed
- Mentor and coach engineers through hands-on guidance and constructive feedback
Solution Design & Architecture
- Design and implement scalable, cloud-native solutions aligned with architectural standards
- Break down high-level architecture into clear, actionable technical designs
- Apply best practices in distributed systems, microservices, and event-driven architecture
- Ensure non-functional requirements such as performance, security, and resilience are met
Cloud, Containers & DevOps Collaboration
- Collaborate with DevOps/SRE teams on CI/CD pipelines using Azure DevOps
- Support containerized deployments; Kubernetes exposure is a plus
- Contribute to Infrastructure as Code and release automation initiatives
- Support observability practices including logging, monitoring, and tracing
- Troubleshoot production issues and drive root-cause analysis
Required Skills & Qualifications
- 810 years of software engineering experience with 6+ years in .NET (.NET Core 6/8, Web APIs)
- Strong expertise in distributed systems and cloud-native architecture
- Hands-on experience with Azure DevOps (CI/CD pipelines, repos) mandatory
- Solid understanding of event-driven architecture and asynchronous communication
- Experience designing and building microservices-based systems
- Strong problem-solving skills and ability to guide teams through complex issues
- Excellent communication and collaboration skills
- Good to have: Exposure to Kubernetes, RabbitMQ or other messaging platforms, any major cloud provider (Azure/AWS/GCP)