Software Architect (Java/AWS, Luxembourg)
Published on 08/06/2024
![Sogeti, part of Capgemini logo](https://s3.eu-west-3.amazonaws.com/moovijob.prod/2277232/conversions/sogeti-thumb.jpg)
Sogeti, part of Capgemini
- Develop and oversee the architecture of software systems.
- Design scalable, reliable, and secure software architectures.
- Lead and mentor a team of developers.
- Provide technical guidance and best practices to the development team.
- Work closely with product managers, stakeholders, and other teams to understand requirements and translate them into technical specifications.
- Create and maintain comprehensive architectural documentation.
- Propose innovative solutions to improve software performance and user experience.
- Proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript).
- Strong knowledge of software development methodologies (e.g., Agile, Scrum).
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Understanding of microservices architecture, RESTful APIs, and containerization (e.g., Docker, Kubernetes).
- Familiarity with database management systems (e.g., SQL, NoSQL).
- Good command in English is required, French would be an asset.
- Master’s degree in Computer Science, Engineering, or a related field and 5 years of experience.
A background check will be requested upon hiring (criminal record, Education degrees, diplomas & certifications).
Sogeti Luxembourg is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, and all offers of employment and promotions are made based on performance, competences and ability.