




We are seeking an experienced and dedicated **.NET Tech Lead** to guide our development teams in building high\-quality, innovative, and scalable solutions. As a .NET Tech Lead, you’ll play a vital role in ensuring technical excellence, fostering collaboration, and driving successful project deliveries. **Responsibilities** * Lead development teams, providing technical guidance, balancing workloads, and ensuring effective collaboration * Lead advanced debugging efforts to resolve production and development issues * Ensure that products deliver business value, are completed on time, meet high\-quality standards, and minimize technical debt * Act as a role model for colleagues, fostering a culture of learning and continuous improvement * Introduce and implement process improvements to enhance team efficiency and project outcomes * Participate in staff hiring, onboarding, and career development initiatives * Provide tactical vision and take technical responsibility for subsystems or entire projects * Work independently, take ownership of deliverables, and thoroughly test work using defined test cases **Requirements** * 8\+ years of professional experience in software development (.NET) * Strong expertise in .NET technologies and C\# * Experience with cloud platforms (AWS, GCP, or Azure) * Proficiency in CI/CD pipelines and tools * Hands\-on experience with Docker for containerization * Strong knowledge of unit testing and test\-driven development * Experience with databases (SQL and NoSQL) * Familiarity with Agile methodologies and practices * B2 English level **Nice to have** * Experience with Kubernetes for container orchestration * Front\-end development experience with frameworks like Angular or React


