Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
We are sourcing an experienced Software Engineer for a long-term consultancy assignment with a well-established financial institution based in Brussels. The consultant will join a development team responsible for the design, development and evolution of a strategic internal platform supporting the organisation’s core supervisory activities.
Working within a multidisciplinary Agile team, the consultant will contribute to secure, scalable and maintainable software solutions, in line with the client’s architectural standards and engineering practices.
Responsibilities
- Develop and design application components, in close collaboration with team members
- Analyse technical problems and propose effective solutions
- If required, act as technical lead on a development project, including technical release management
- Collaborate closely with business analysts, UX designers, IT architects and operations teams
- Coach team members on development frameworks, tools, and best practices
- Contribute to well-structured, documented and tested software components
- Produce REST API specifications, architecture/technical design documents, and data models
- Support CI/CD configuration, code reviews, and technical recommendations
- Provide operational, support, maintenance and knowledge-transfer documentation as needed
Requirements
- Angular & TypeScript
- ASP.NET Core & C#
- Code review practices
- Development tools and DevOps practices
- Cloud solution architecture
- Data design (conceptual/logical data models, ERD, etc.)
- Design of non-functional requirements (security, performance, query optimisation)
- Design of RESTful endpoints (HTTP methods, URLs, versioning, JSON, metadata, documentation)
- Scrum/Kanban and team-oriented ways of working
- Quality coding standards
Good knowledge of:
- Azure
- MS SQL Server
- Modelling, diagramming and documentation practices
Profile Requirements
- Master’s degree in Software Engineering, Computer Science, Civil Engineering, or an equivalent qualification
- Deep, hands-on experience across the technical areas listed above
- Ability to quickly adopt and coach others in new technologies as needed
- Strong communication skills
- High degree of autonomy, technical expertise, reliability, and commitment to software quality
Language Requirements
- French or Dutch: Proficient level in one of the two, Independent level in the other
- English: Proficient level
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
The Most Popular IT Jobs on the Market