




Job Summary: We are seeking a C# Tech Lead to provide technical leadership for the development team, architecting, developing, and maintaining scalable and secure applications while ensuring high performance and quality. Key Highlights: 1. Technical leadership in C# and .NET for REST API development 2. Focus on microservices architecture, scalability, and security 3. Team mentoring and cross-functional collaboration 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 REST API development using C\# (.NET), PostgreSQL, and advanced architectural practices (SOLID, Clean Architecture, Microservices), as well as coordinating and conducting code reviews. You will be responsible for providing technical guidance to the team, promoting best practices, and ensuring 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 team passionate about technology, join us in our mission to transform the education market through technological innovation! Responsibilities and Duties * Technical Leadership: Lead the development team, conduct technical reviews, ensure code quality, and align 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 implementation of robust security practices in applications, including advanced authentication (OAuth2, JWT). * Mentoring and Team Development: Provide technical guidance to junior and mid-level developers, fostering 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, conduct technical reviews, ensure code quality, and align 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 implementation of robust security practices in applications, including advanced authentication (OAuth2, JWT). * Mentoring and Team Development: Provide technical guidance to junior and mid-level developers, fostering 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. 2512110202491632945


