Software Architect
At IDEMIA, we aim to offer our employees, a dynamic and exciting environment where you have opportunities for career growth and professional development.
Internal mobility is a great way for you to energize your career and to build your personal brand. It’s also a great way to explore other functions, professions or countries as IDEMIA operates in different businesses and in 50+ locations around the world.
Purpose
Your role is to transform functional and non-functional requirements into designs that result in simple, efficient, and maintainable software, best addressing the needs of internal customers.
Key Missions
• Define and drive software architecture aligned with performance, security, and quality requirements
• Lead technical decisions, feasibility studies, and architecture trade-offs
• Act as technical leader throughout the full development lifecycle
• Ensure consistency of design, technologies, and non-functional requirements
• Support and mentor development teams and collaborate with Product Owners
• Contribute to technical estimations and technology selection
Profile & Other Information
Technical Skills :
Engineering degree or validated education in computer science or equivalent
9+ years of experience in software architecture (7 years development min, 2 years design)
-Mandatory Skills :
Strong experience in Java / Spring Boot with solid expertise in Angular for front-end development
Experience with authentication and identity management solutions (Keycloak, OpenID Connect)
-Nice to Have Skills:
• Web services development
• Experience with databases such as MongoDB and/or PostgreSQL
• Secure programming practices (strong plus)
Languages :
French: Fluent
English: Professional working proficiency
Soft skills :
Leadership, communication, and team spirit
Rigor, organization, and analytical skills
Ability to adapt
Seize all the opportunities of our fast-paced environment. Expect the unexpected.