Position purpose:The Full Stack Software Developer will develop custom enterprise-class applications using a variety of current technologies including .NET8, Microservices. Design, develop and build the core unified systems to support the products. We are looking for a talented and passionate .NET Tech Lead to join our team to work on cutting-edge projects and deliver scalable, high-quality solutions and provide high quality solutions to the team.Key Responsibilities:Design and develop scalable applications using .NET 8, C#, Microservices.Lead the development team and set coding & design standards.Develop RESTful APIs and backend services, integrating them with the frontend.Work with SQL Server to design and optimize database schemas.Deploy applications on Azure, leveraging CI/CD pipelines and cloud-native tools.Implement authentication, security protocols (OAuth, JWT, Azure AD), and best practices.Write unit/integration tests and perform code reviews to ensure code quality.Optimize application performance, scalability, and security.Collaborate with cross-functional teams, mentor junior developers, and participate in Agile ceremonies.Required Skills & Experience:8-10 years of experience in software development.Expertise in .NET 8, C#, Microservices, SQL Server, REST APIs.Strong front-end experience with React, Redux, TypeScript, Next.js, Material UI.Hands-on experience with Azure PaaS (App Services, Functions, Kubernetes, API Management, Storage, Redis).Proficiency in SOLID principles, design patterns, and best practices.Experience with Docker, CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions).Strong problem-solving, analytical, and leadership skills.Preferred Qualifications:Experience with authentication/security protocols (OAuth, JWT, Azure AD).Familiarity with Agile methodologies and DevOps practices.Excellent communication and teamwork skills.We offer:Friendly professional staff and warm atmosphere.The environment where you can implement your ideas.Paid vacations and sick leaves.Medical insurance.Opportunity to work remotely.Participation in educational activities and thematic conferences.Team parties and corporate events. Відгукнутись на вакансію