> Markdown version of [/jobs/ext/296713-it-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/296713-it-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Lead Software Engineer - **Company:** AXA - **Location:** Brussel, Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Build Automation, Unit Testing, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Databases, Continuous Integration, Relational Databases, Dependency Injection, Github, Gradle, Hibernate (Java), IT Management, Spring Framework, PostgreSQL, Apache Maven, MongoDB, NoSQL, Object-Relational Mapping, OAuth, Performance Tuning, E2e Testing, Swagger, Responsive Web Design, Software Engineering, TypeScript, Openapi, RxJS, Spring-mvc, Spring-boot, Backend, Git, Spring Data, Webpack, AngularJS, Git Flow, Information Technology, Playwright, Build Tools, Npm(Software), Data Management, Front End Software Development, Protractor, Restful APIs, Software Version Control, Jasmine, Jenkins, Web Api - **Published:** June 10, 2026 - **Apply:** https://be.indeed.com/viewjob?jk=a2b29ba5d0636376 ## About the Role Do you have experience in Unit testing?, Do you have a Bachelor's degree?, * Degree in Computer Science, Engineering or a related field * Experience in complex technical or functional environments is a plus * Able to analyse and implement end-to-end processes * Experience in banking or insurance domains is a plus * Analytical mindset, proactive, good communication skills and not afraid to take the lead * Knowledge and expertise in application design, data management, business rules, process modelling * Full stack (see below: Angular for FE - Java for BE) is a plus - if not, highly skilled in either FE or BE , and eager to learn the other * Front-End Skills (Angular) * + Angular Framework - Deep understanding of Angular and its best practices (latest versions), components, modules, services, directives, and dependency injection + TypeScript - Proficiency in TypeScript, including advanced features and best practices + HTML/CSS - Strong skills in responsive design, SCSS and its features, BEM methodology and how to create cohesive and maintainable styles + State Management - Proficiency with Signals and RxJS; experience with NgRx or similar state management libraries is a plus + Testing - Knowledge of unit testing with Jasmine/Karma; experience with end-to-end testing with Playwright or Protractor is a plus + Web APIs & REST - Consuming RESTful services, handling asynchronous data, and error handling in the UI * Back end skills (Java) * + Development: Strong proficiency in Java (17 or higher) + Spring Framework: Hands-on experience with Spring Boot, Spring MVC, and Spring Data + Databases: PostgreSQL (relational database design and queries), MongoDB (NoSQL document databases) + Build Tools: Apache Maven (dependency management, build automation) + Version Control: Git (branching, merging, pull requests) + ORM: Hibernate for object-relational mapping + Security - Implementing authentication/authorization (OAuth2, JWT) + REST API Development - Designing and implementing secure, scalable RESTful services + Problem-Solving: Ability to analyze and resolve technical issues. * Cross-Disciplinary Skills * + Version Control - Git, branching strategies, code review workflows + CI/CD - Knowledge of automation pipelines (Jenkins, Azure DevOps) + Build Tools - Maven, Gradle for Java; Webpack, NPM, Angular CLI for front-end + API Integration & Documentation - Swagger/OpenAPI + Performance Optimization - Front-end and back-end performance tuning * Fluent in English, and at least in one other national language (Dutch / French) * Minimum 5y of relevant experience ## Description Within the IT department, we are looking to reinforce the P&C Corporate Sales domain, that is responsible for the "Commercial Lines" applications. These applications serve to various stakeholders, including brokers, end clients, and internal users. Simultaneously, our team is driving a comprehensive, multi-year transformation program. This program entails the implementation of a new offering application, along with an extensive review and modernization of the product roadmap, application landscape, and business processes. The team's technical environment is composed by the following tools and technologies: * Front-end (FE) in Angular 20 * Back-end (BE) in Java 17 * Applications deployed in AWS * Version control using GitHub and Github flow Roles and responsibilities * Collaborate with Epic Manager, Solution Architect, Requirement Engineers, System Analysts and BA's; * Code Leadership & Quality - Write clean, well-documented code; establish coding standards; conduct code reviews; mentor junior developers to maintain high technical quality * Cross-Functional Coordination - Act as a bridge between development teams, product managers, and business stakeholders; translate technical constraints into business language and vice versa * Dependency Management - Identify, document, and actively manage technical dependencies with other teams; coordinate integration points and release schedules * Problem-Solving & Troubleshooting - Lead investigation and resolution of complex technical issues; provide expert guidance when blockers arise across multiple system components * Stakeholder Communication - Regularly update technical progress, risks, and timelines to IT leadership and stakeholders; ensure transparency on feasibility and trade-offs * Best Practices & Innovation - Stay current with technology trends; propose improvements to development processes, tools, and frameworks; drive adoption of new solutions where beneficial * Delivery Accountability - Take ownership of assigned features/modules; ensure timely delivery while maintaining quality standards and managing scope with stakeholders * Be adaptable and ready to step in and support the team when required, even if it means going beyond your usual responsibilities. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam)