Job description We’re looking for a Senior Technical Lead (.NET / Azure) who enjoys working close to the code and helping others grow. You’ll join a large and evolving tech environment where backend systems, cloud integration, and modernization are key topics. The role sits at the crossroads of hands-on development, technical leadership, and cross-team collaboration. On a daily basis, you’ll: Guide and support developers on .NET backend topics (APIs & background processing) Help teams make the right choices around Azure integration and distributed systems Lead technical discussions, workshops, and knowledge sharing sessions Contribute to improving code quality, performance, and engineering practices Act as a go-to person when things get complex or unclear Work with different teams to keep things aligned and moving forward Requirements You’re an experienced backend engineer who naturally stepped into a technical leadership role. You’re still hands-on, but you also enjoy helping others, structuring things, and raising the overall level of a team. What we’re typically looking for: Strong background in .NET backend development (C#) Solid experience with APIs, background services, and distributed systems Good understanding of Azure, especially integration and messaging patterns Experience guiding developers, doing code reviews, or leading technical initiatives Comfortable working across teams and interacting with different stakeholders Beyond the tech, what really matters: You communicate clearly and adapt to your audience You’re proactive and take ownership You enjoy sharing knowledge and making things simpler for others You’re pragmatic — you know how to balance quality and delivery Nice to have (but not a must): Experience with modernization or migration projects Exposure to more complex or regulated environments