Join to apply for the Senior Software Architect role at Capgemini Engineering2 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Architect role at Capgemini EngineeringJob DescriptionOur 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 DescriptionOur 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 architectureDefine architectural standards, best practices, and governance modelsEvaluate and recommend tools, technologies, and frameworks to support our evolving the DACS software suiteMentor and guide development team on architectural principles and technical excellenceLead architectural reviews and ensure compliance with design standardsWorks 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 SpecificMaster’s degree in Software or Electronic Engineering10+ years of experience in software architecture, with a strong focus on microservicesDeep expertise in distributed systems, service orchestration, and API design (REST, gRPC)Strong understanding of architectural patterns, software design principles, and agile development methodologiesExperience with domain-driven design (DDD), event-driven architectures (e.g., Kafka, RabbitMQ), and CQRSProficient in major programming languages including C/C++, C#, Java, and PythonSolid knowledge of SQL and NoSQL databases, message queues, caching systems, and reverse proxiesProficiency with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes)Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as codeSolid understanding of network protocols, infrastructure management, and cybersecurity best practices in microservices environmentsFluent in both French and EnglishSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyReferrals increase your chances of interviewing at Capgemini Engineering by 2xGet notified about new Senior Software Architect jobs in Diegem, Flemish Region, Belgium.Antwerp, Flemish Region, Belgium 2 months agoAntwerp, Flemish Region, Belgium 2 weeks agoLead Software Architect (Relocation to Cyprus)Software Architect - Containers / VirtualisationBrussels, Brussels Region, Belgium 5 hours agoSoftware Architect - Containers / VirtualisationAntwerp, Flemish Region, Belgium 5 hours agoLead Software Engineer Mainframe Supply ChainHalle, Flemish Region, Belgium 2 days agoBrussels, Brussels Region, Belgium 1 week agoManager - Technology Consulting - SAP MDM/MDGSenior Consultant - Technology Consulting - SAP MDM/MDGBrussels, Brussels Region, Belgium 2 weeks agoBrussels, Brussels Region, Belgium 3 weeks agoKontich, Flemish Region, Belgium 2 months agoMechelen, Flemish Region, Belgium 3 weeks agoBraine-l’Alleud, Walloon Region, Belgium 1 week agoTubize, Walloon Region, Belgium 2 days agoLead/Senior Software Engineer, front end (Remote - Europe)Leuven, Flemish Region, Belgium 3 weeks agoBrussels, Brussels Region, Belgium 5 hours agoSenior Software Engineer - Digital WorkplaceBrussels, Brussels Region, Belgium 5 hours agoSenior Software Development Engineer in Test IBrussels, Brussels Region, Belgium 2 weeks agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr