Senior Software Architect

Capgemini Engineering
Halle-Vilvoorde, Vlaams-Brabant
1 dag geleden

Job Description

Our clients Data Acquisition and Control System (DACS) is dedicated to aero engine testing. It integrates a comprehensive suite of hardware and software components essential for conducting and validating engine tests. The system supports the entire test lifecycle, including:

  • System configuration and calibration,
  • Simulation of real use cases and training of operators,
  • Control of the engine and test facilities,
  • Automation of test procedures,
  • Acquisition and computation of engine and facility parameters,
  • Real-time monitoring and printing of certification reports,
  • Post-processing and data analysis.

As DACS evolves to meet new technological and performance challenges, we are seeking a Senior Software Architect to lead the transformation of its architecture—modernizing and modularizing the platform by transitioning to a microservices-based approach. You will:

  • Design and oversee the DACS transformation into scalable, secure, and maintainable microservices architecture
  • Define architectural standards, best practices, and governance models
  • Evaluate and recommend tools, technologies, and frameworks to support our evolving the DACS software suite
  • Mentor and guide development team on architectural principles and technical excellence
  • Lead architectural reviews and ensure compliance with design standards
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Job Description - Grade Specific

  • Master’s degree in Software or Electronic Engineering
  • 10+ years of experience in software architecture, with a strong focus on microservices
  • Deep expertise in distributed systems, service orchestration, and API design (REST, gRPC)
  • Strong understanding of architectural patterns, software design principles, and agile development methodologies
  • Experience with domain-driven design (DDD), event-driven architectures (e.g., Kafka, RabbitMQ), and CQRS
  • Proficient in major programming languages including C/C++, C#, Java, and Python
  • Solid knowledge of SQL and NoSQL databases, message queues, caching systems, and reverse proxies
  • Proficiency with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes)
  • Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as code
  • Solid understanding of network protocols, infrastructure management, and cybersecurity best practices in microservices environments
  • Fluent in both French and English
Apply
Other Job Recommendations:

Software Architect AUTOSAR

MEDIANE SYSTEME
Brussels
For our customer based in the Brussels area in the automobile sector, we're looking for a software architect who will focuses on...
2 weken geleden

Software Engineering, Staff Engineer

Synopsys Inc
Leuven, Vlaams-Brabant
  • Develop ARC-specific code generation and optimizations in...
  • Track, evaluate and integrate development from the GNU open...
5 dagen geleden

Backend Software Engineer (Python)

Gorilla
België
  • Collaborate with cross-functional teams to gather...
  • Develop and maintain high-quality software using Python,...
2 weken geleden

Software engineer

Dedalus
Gent, Oost-Vlaanderen
  • Be responsible for designing, developing, and maintaining...
  • Function as 'right hand' of the architect it is the aim to...
4 dagen geleden

Application Software Architect

Thales
Nijvel, Waals-Brabant
  • Architectural DesignDevelop comprehensive software...
  • Develop comprehensive software architecture plans that meet...
1 dag geleden

Software Engineer, Frontend

Collibra
Brussels
  • Establishing strong relationships across multiple teams to...
  • Following the agile process (Scrum) to make sure your...
3 weken geleden

Senior Service Reliability Engineer

Amadeus
Antwerpen
Job Title Diversity & Inclusion Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry,...
1 week geleden

Junior/Medior/Senior Solution Architect

AMA EUROPEAN CONSULTING
Brussel-Hoofdstad
  • Architectural Design: Design and deliver robust, high-level...
  • Stakeholder Collaboration: Work closely with product owners,...
2 weken geleden

ERP Technical Architect

Azelis
Antwerpen, Antwerpen
  • Manage the overall system administration of the different...
  • Act as the single point design authority between functional...
2 weken geleden

Verkäufer / Vertriebsmitarbeiter im Außendienst für Belgien per sofort gesucht (m/w/d)

Fischer GmbH
België
€ 2.500 - € 6.000
  • Vertriebsaußendienst im Gewächshaus- und...
  • Vertrieb und Kundenkontakt zur Neukundengewinnung, aber auch...
  • Flexible Arbeitszeiten...
19 uur geleden