A municipal IT team that builds and maintains the social services case management application needs an additional developer to deliver a set of targeted modules over a 100-day engagement. The work is full-stack development on a .NET backend and Angular frontend, including integration with existing social software, message flows with RabbitMQ and databases in MS SQL Server and PostgreSQL.
The mission
The project is maintained by a 5-person Scrum development team delivering incremental releases tied to the municipality’s operational calendar. The current roadmap covers four functional areas: automatic allocation of social assistants, a debt-recovery workflow and tracking tool, a requests register with document management, and an absenteeism monitoring feature that consumes HR and service data. Development follows a micro-services architecture, with CI/CD through Azure DevOps.
On a day-to-day basis you will work in the Scrum team to design and implement API endpoints, front-end Angular components and data models, and to connect new modules to the existing social software via defined flows and quality codes. Typical deliverables include the assignment rules engine (availability, location, caseload and FTE rules), a full recovery workflow with reporting and document generation, the request register with automatic creation in the core system, and an absenteeism dashboard using service-tracking data. The assignment is planned for 100 days and the team expects regular demos and two-week sprints.
Your responsibilities
- Deliver production-quality backend services in C#/.NET that expose REST APIs and integrate with MS SQL Server or PostgreSQL
- Implement Angular user interfaces and form flows that allow social workers to review assignments, recovery cases and requests
- Design and deploy message-driven connections using RabbitMQ to integrate workflows with external platforms
- Collaborate in Scrum ceremonies, produce acceptance criteria, write automated tests and push CI/CD pipelines through Azure DevOps
- Produce consolidated reporting views and ensure document generation/mail-merge workflows are reliable and auditable
- Maintain Git repositories, perform code reviews and help keep the micro-services architecture consistent
Your profile
Essential skills
- 3+ years of professional experience as a medior fullstack developer, strong hands-on in .NET and Angular
- Proven C# development experience, including ASP.NET and Entity Framework
- Practical experience with MS SQL Server and PostgreSQL schema design and queries
- Experience with message brokers, specifically RabbitMQ, and working knowledge of micro-services architecture
- Comfortable with Azure DevOps for CI/CD, and with Git and Visual Studio for daily development
- Able to work in a small Scrum team, explain technical choices to non-technical colleagues and deliver against sprint commitments
(Keyword variants used for SEO: medior fullstack developer brussels, fullstack developer .net angular, dotnet angular developer belgium)