Senior .NET Developer
Function
We're searching for an experienced consultant to become a vital member of our client's development team. This role demands a strong background in crafting .NET-based applications and leading a team of developers to deliver high-quality software solutions while mentoring others. A solid understanding of Agile methodologies is also crucial as the consultant will play a leadership role in guiding the team through the software development lifecycle.
Responsibilities
The successful candidate will have a wealth of knowledge and practical experience, including:
- Leading development teams and coaching developers to optimize their performance.
- Creating and executing technical analysis and software design tasks.
- Skillfully executing programming assignments such as coding, testing, and debugging.
- Utilizing modern tools and practices for version control, testing, and issue management.
- Contributing actively to Agile development processes and team dynamics.
Role & Required Skills
The ideal candidate will possess the following technical proficiencies and experience:
- A proven track record in developing web APIs and .NET applications, with at least 8 years of experience.
- Expertise in .NET Core (3.1 or later), ASP.NET Core REST APIs, C#, and Entity Framework Core.
- Familiarity with Microsoft SQL Server and React is essential.
- Strong educational background in IT or a related field, complemented by relevant certifications.
- Fluency in Dutch (CEFR level C2) and English.
Ideal Profile
We seek a candidate who not only meets the technical qualifications but also demonstrates leadership and problem-solving abilities:
- Extensive experience in leading development teams and mentoring junior developers.
- Ability to perform complex technical analyses and manage programming tasks independently within small teams.
- Knowledge of best practices in object-oriented design, UML, and Agile methodologies.
- Experience with Azure DevOps, SPA frameworks, and cloud services such as Azure Blob Storage and Azure Service Bus would be advantageous.
- Additional experience in governmental projects or budgeting applications is a plus.