Principal Engineer / Tech Lead (.NET, React, Azure, AI)

We are seeking a skilled Principal Engineer / Tech Lead with expertise in .NET, React, Azure and AI to lead complete application development cycles. This position emphasizes hands-on work, utilizing AI tools, modern software architectures and cloud technologies to deliver robust, scalable solutions. Responsibilities Take responsibility for the complete application development lifecycle, including requirements analysis, design, implementation and deployment Define and implement scalable, high-performance system architectures Incorporate AI tools, such as GitHub Copilot, to enhance development processes Work with cross-functional teams, including product owners and engineers, to align with business objectives Promote high-quality standards via clean coding practices, documentation and peer reviews Identify, troubleshoot and resolve performance issues in applications Foster technical excellence throughout all stages of delivery Build effective communication channels with stakeholders to align solutions with both technical specifications and strategic goals Requirements 10+ years of direct experience in full-stack development with a focus on .NET and ReactJS Proficiency in Microsoft Azure, MS SQL and AI tools like GitHub Copilot Solid knowledge of modern architecture patterns such as microservices, serverless and event-driven designs Competency in CI/CD pipelines, containerization technologies like Docker and Kubernetes and infrastructure as code Sharp attention to detail and strong problem-solving abilities, with the capability to work independently Background in explaining technical concepts in an accessible way for non-technical stakeholders English level B2 or higher Nice to have Familiarity with design principles and patterns Knowledge of solution architecture concepts

Similar jobs