Staff Engineer – Developer Experience & Architecture
Digital
Architecture
Bachelor, Master
Senior (7+)
- Locatie
- Sint-Gillis, Brussels Hoofdstedelijk Gewest
- Type werk
- Consultancy
- Werkmodel
- Fulltime, Hybrid
Our client, a leading organization in the transportation and infrastructure sector, is looking for a Senior Technical Mentor. This role focuses on enhancing developer experience and technical excellence across multiple product teams by providing architectural guidance and hands-on coaching. The mission involves driving modern development practices and high-quality software delivery standards within a large-scale agile framework.
Verantwoordelijkheden
- Improve automated build, test, and deployment processes in collaboration with product development teams.
- Expand automated testing coverage including E2E, contract-based, component, and unit testing.
- Coach development teams on implementing (A)TDD practices and test-first methodologies.
- Guide the transition from standard GitFlow habits toward a reliable Trunk Based Development approach.
- Provide mentorship on emergent architecture, Clean Architecture, and hexagonal microservices design.
- Apply and explain Clean Code principles such as SOLID, DRY, and KISS through real-world project work.
- Facilitate technical growth using methods like Mob programming, Software Teaming, and Learning Katas.
Vereisten
- 10+ years experience in software solution design and delivery with Domain Driven Design, TDD, and Trunk Based Development.
- 10+ years experience in testing and quality focusing on Contract Testing, Integration Testing, and Unit Testing.
- 10+ years working with GitLab source control and concurrent product development environments.
- 5+ years backend development with Java, specifically Java 21.
- 5+ years with Clean Architecture, Hexagonal Architecture, and Clean Code principles.
- 5+ years in technical leadership roles using Mob Programming, Ensemble, or Software Teaming.
- 5+ years managing transitions toward emergent design and rapid technical feedback cycles.
- 5+ years setting up test suites as executable documentation.
- You bring a strategic mindset with strong technical coaching, presentation, and initiative-taking skills.
- You are fluent in Dutch and French at a C1 level.
Nice to Haves
- Experience working within a Large Scale Scrum (LeSS) environment.
- Knowledge of Angular, PrimeNG, and Cypress.
- Familiarity with Kafka, RabbitMQ, OpenShift, or Kubernetes.
- Willingness to participate in a 24/7 on-call rotation.
Aanbod
- Start date: 02-05-2026
- Duration: 5 years
- Work regime: Full-time
- Location: Brussels
- Working model: Onsite
- Contract: open to both permanent employees and freelancers
# 94322
)