Location: Brussels
Languages: English and fluent workable knowledge of one of the local language French or Dutch
Employment Type: Freelance
Start Date: ASAP
End Date: September 2027
Context of the mission/objective(s) of the job
You like to being a technical lead in a complex multi-NET integration system! Interacting with many technical and functional stakeholders in an environment where you have a responsibility to deliver solid solutions to support the transport operations. You are required to manage developer's day-to-day tasks to deliver the sprint with quality and agreed scope. Coaching junior developers and collaborating with senior expert level developers is one of your core expertise.
Responsibilities
As a Technical Lead you will work within the Train planning and competences management domain. This important pillar of the department manage all the applications dedicated for planning and competence management. You will be the Technical Lead for several ongoing projects within competence management domain.
Requirements
Technical skills:
- Strong hands-on application architecture and design patterns
- REST APIs design expertise
- Visual Studio 2022 onward, Visual Studio Code
- Microsoft .NET Core web API
- Strong expertise on Azure Cloud services
- MS SQL Server or Oracle databases
- Azure DevOps, solid understating of CI/CD pipelines
Conformity criteria:
- Top of Form - Minimum 10+ years of development experience in Microsoft technologies particularly .NET framework / .NET Core
- Expert level expertise in Blazor with minimum 5+ solid experience
- Minimum 10+ years of experience in Entity framework
- Experience in Transport Sector is requested with minimum 2+ years of experience
- On site (at least 2 days in the office)
Soft skills:
- You are able to lead and coach developers with different level of experience
- Ensure project deliveries on time with quality
- Professional knowledge of English and fluent workable knowledge of one of the local language French or Dutch
- You're a team player and you like working with others
- Strong listening & communication skills
- Analytical thinking
- Pragmatic & hands-on
- Can-do attitude