




Job Summary: We are seeking C# Full Stack Tech Leads to lead technical teams on challenging and strategic projects for an innovative financial institution. Key Highlights: 1. Lead technical teams on challenging and highly relevant projects. 2. Focus on strategic technological solutions for the banking sector. 3. Work at a solid and innovative financial institution. **Our client is a large-scale, solid, and innovative financial institution with strong national presence and a focus on strategic technological solutions for the banking sector. We are seeking 5 professionals for the position of Tech Lead C\# Full Stack, who will lead technical teams on challenging and highly relevant projects.** **Academic Qualifications** – Completed undergraduate degree in Exact Sciences, such as: Computer Science, Software Engineering, Information Systems, Engineering (Computer, Electrical, Mechatronics). Mandatory Technical Competencies **Backend .NET Ecosystem** .NET Core / .NET 6/7/8 C\# (advanced level) ASP.NET Core Web API Entity Framework Core Microservices Architecture Redis (distributed cache) RabbitMQ (messaging) **Frontend** Angular 14 or higher JavaScript Responsive Design Bootstrap **Database** SQL Server (advanced) PostgreSQL **DevOps and Infrastructure** Docker Kubernetes CI/CD pipelines GitHub Actions **Methodologies and Best Practices** Clean Architecture Domain\-Driven Design (DDD) SOLID Principles Unit Testing (xUnit, NUnit) Agile Methodologies (Scrum/Kanban) Valued Differentiators Project Management Certifications (PMP, Agile Coach) Microsoft Certifications in Development Areas Experience with Multidisciplinary Teams Digital Transformation Experience Technical English (reading, writing, and speaking) **Proven Experience in:** Technical Team Management (minimum 2 years) KPI-Based Management (definition, monitoring, and analysis) Code Quality and Productivity Monitoring Implementation of Secure Coding Methodologies OWASP Top 10 Secure Coding Practices Security by Design Code Scanning and Vulnerability Analysis Coordination of Development Projects Solution Architecture Definition Mentoring and Development of Junior and Mid-Level Developers Conducting Technical Meetings and Sprint Planning Making Strategic Technical Decisions Conflict Management and Team Mediation ;


