Publiée le Publiée il y a 5 h
Mission du poste
Tech Lead .Net
Job Overview
The technical lead for applications in the ICT department is responsible for providing effective technical solutions for a specific application portfolio. They oversee technical aspects of new project initiatives and maintain existing applications, coordinating with developers, functional experts, business analysts, architecture, and infrastructure teams to drive innovation and align technology with business goals.
Key Responsibilities
Provide technical leadership and coaching to the development team to promote a culture of technical excellence.
Supervise and take ultimate technical responsibility for the design, development, and deployment of software systems within the application team.
Design scalable, reliable, and maintainable systems according to architectural standards and collaborate with architects and analysts.
Evaluate and integrate new technologies, and lead troubleshooting and support for complex technical issues to optimize performance and security.
Participate in hands-on coding, including feature development, bug fixes, and practical implementation.
Conduct code reviews and enforce rigorous quality assurance processes to ensure high-quality code.
Skills and Competences
Technical leadership
Problem solving and decision making
Coaching and mentoring
Cross-functional collaboration
Clear verbal and written communication
Adaptability and resilience
Qualifications
.NET Framework
ASP.NET Web API
Authentication/Authorization (JWT, OIDC, claims)
Azure Service Bus
Blazor
C#
.NET Core
DevOps Server Management
Git
Microsoft Azure
Networking Concepts
Design patterns and best practices
REST
Swagger/OpenAPI
Security (OWASP, OAuth, OpenID)
SQL Server
Testing (unit and integration)