




Job Summary: We are seeking a C# Tech Lead to provide technical leadership for a development team, architecting and maintaining scalable and secure applications while ensuring high performance and quality. Key Highlights: 1. Technical leadership and team mentoring 2. Development of REST APIs with C# (.NET) 3. Implementation of CI/CD with Azure DevOps Description: We are looking for a Tech Lead specialized in C\# to provide technical leadership for our development team. In this role, you will be responsible for architecting, developing, and maintaining scalable and secure applications, ensuring high performance and technical quality. You will work directly on developing REST APIs using C\# (.NET), PostgreSQL, and advanced architectural practices (SOLID, Clean Architecture, Microservices), as well as coordinating and performing code reviews. You will provide technical guidance to the team, promote best practices, and ensure effective and timely deliveries. If you have experience in technical leadership, scalable solutions, CI/CD (Azure DevOps), advanced security (OAuth2, JWT), and are ready to lead a technology-passionate team, join us in our mission to transform the education market through technological innovation! Responsibilities and Duties * Technical Leadership: Lead the development team by conducting technical reviews, ensuring code quality and alignment with best practices. * Backend Development: Architect, develop, and maintain REST APIs using C\# (.NET), ensuring scalability, security, and high performance. * Database: Design and optimize complex PostgreSQL structures, including tables, views, functions, and procedures. * Messaging and Caching: Implement solutions using RabbitMQ, Kafka, and Redis for managing asynchronous processes and reducing latency. * CI/CD and DevOps: Manage and enhance continuous integration and delivery (CI/CD) pipelines with Azure DevOps, ensuring automated and secure deployments. * Security: Ensure robust security practices are implemented across applications, including advanced authentication (OAuth2, JWT). * Mentoring and Team Development: Provide technical guidance to junior and mid-level developers, encouraging professional growth and adoption of industry best practices. * Cross-functional Collaboration: Continuously collaborate with Product, UI/UX, QA, and Operations teams to ensure solutions fully meet business needs. Requirements and Qualifications * Technical Leadership: Lead the development team by conducting technical reviews, ensuring code quality and alignment with best practices. * Backend Development: Architect, develop, and maintain REST APIs using C\# (.NET), ensuring scalability, security, and high performance. * Database: Design and optimize complex PostgreSQL structures, including tables, views, functions, and procedures. * Messaging and Caching: Implement solutions using RabbitMQ, Kafka, and Redis for managing asynchronous processes and reducing latency. * CI/CD and DevOps: Manage and enhance continuous integration and delivery (CI/CD) pipelines with Azure DevOps, ensuring automated and secure deployments. * Security: Ensure robust security practices are implemented across applications, including advanced authentication (OAuth2, JWT). * Mentoring and Team Development: Provide technical guidance to junior and mid-level developers, encouraging professional growth and adoption of industry best practices. * Cross-functional Collaboration: Continuously collaborate with Product, UI/UX, QA, and Operations teams to ensure solutions fully meet business needs. 2511100202181632945


