Technical Lead
Technical Lead
Job Purpose
The Application Tech Lead at NIHDI ICT holds a key position in the
organization's technical leadership, primarily within a specialized
application team. He is responsible for delivering impactful technical
solutions to a specific portfolio. His role encompasses the technical
oversight of new project initiatives and the maintenance of existing
applications. Working collaboratively with developers and other team
members, including functional experts and business analysts, he also
coordinates with the portfolio architect and the Infrastructure &
Operations (I&O) teams. Reporting directly to the Project Lead, his
expertise is crucial in driving innovation and integrating technology
solutions that align with business goals and enhance operational
efficiency.
Key Responsibilities
The Tech Lead's role is a blend of high-level technical oversight and hands-on
coding. This dual responsibility ensures that the Tech Lead remains deeply
connected to the technical details and challenges of the project while providing
technical leadership and design direction. The key responsibilities include:
For a technical lead, especially in a .Net environment, key soft skills include:
1. Leadership:
o Ability to inspire, motivate, and guide the development team.
o Collaborative mindset to work harmoniously with cross-functional
teams.
o Awareness and consideration of team members’ emotions and
motivations.
o Clear and effective communication skills, both verbal and written.
2. Mentorship:
o Willingness to share knowledge, provide feedback, and foster
professional growth among developers.
o Ability to mediate disputes and negotiate solutions with
stakeholders.
3. Problem-Solving & Decision-Making:
o Strong analytical abilities to identify issues and develop innovative
solutions.
o Confidence to make crucial decisions impacting project direction
and execution.
o Capacity to understand broader business goals and align technical
objectives accordingly.
o Ability to empathize with customer needs and translate them into
technical solutions.
4. Resilience:
o Flexibility to cope with changing technologies, requirements, and
environments.
o Capacity to prioritize tasks and manage time effectively to meet
deadlines.
o Stamina to handle the pressures of deadlines and technical
challenges.
o Commitment to stay updated with the latest industry trends and
technologies.
• Must have a Belgian National Register number and an address within the
Belgian territory.
• Must work at the office at least two times a week.
• Expertise in .NET Core and .NET Framework.
• Confirmed experience with ASP.NET Web API, Azure Bus, GIT, Microsoft
Azure, Networking Concepts, patterns & best practices, REST API, Server
Management, SQL, and Unit testing.
• Active knowledge of Dutch Or French, passive knowledge of English.
• Basic knowledge of Blazor and security (OWASP/OAUTH/OpenId/...)
Roles:
Skills: