Join to apply for the Senior Software Architect role at Capgemini Engineering
2 days ago Be among the first 25 applicants
Join to apply for the Senior Software Architect role at Capgemini Engineering
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.
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
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Capgemini Engineering by 2x
Get notified about new Senior Software Architect jobs in Diegem, Flemish Region, Belgium.
Antwerp, Flemish Region, Belgium 2 months ago
Antwerp, Flemish Region, Belgium 2 weeks ago
Lead Software Architect (Relocation to Cyprus)
Software Architect - Containers / Virtualisation
Brussels, Brussels Region, Belgium 5 hours ago
Software Architect - Containers / Virtualisation
Antwerp, Flemish Region, Belgium 5 hours ago
Lead Software Engineer Mainframe Supply Chain
Halle, Flemish Region, Belgium 2 days ago
Brussels, Brussels Region, Belgium 1 week ago
Manager - Technology Consulting - SAP MDM/MDG
Senior Consultant - Technology Consulting - SAP MDM/MDG
Brussels, Brussels Region, Belgium 2 weeks ago
Brussels, Brussels Region, Belgium 3 weeks ago
Kontich, Flemish Region, Belgium 2 months ago
Mechelen, Flemish Region, Belgium 3 weeks ago
Braine-l’Alleud, Walloon Region, Belgium 1 week ago
Tubize, Walloon Region, Belgium 2 days ago
Lead/Senior Software Engineer, front end (Remote - Europe)
Leuven, Flemish Region, Belgium 3 weeks ago
Brussels, Brussels Region, Belgium 5 hours ago
Senior Software Engineer - Digital Workplace
Brussels, Brussels Region, Belgium 5 hours ago
Senior Software Development Engineer in Test I
Brussels, Brussels Region, Belgium 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr