Job Description:
">
The ideal candidate will provide expertise in software architecture and engineering, as well as defining and auditing software architecture standards for all applications within the Crédit Agricole IT system.
">
Key Responsibilities:
">
* Defining software architecture standards
* Ensuring consistency of technological choices with business objectives
* Documenting best practices and architecture models
* Implementing development processes and methodologies
* Guaranteeing the quality of code and deliverables
* Promoting the use of modern development tools and techniques
* Conducting engineering reviews
">
Requirements:
">
Our ideal candidate has a degree in Software Engineering, Computer Science or a related field. They must be fluent in French and English, with at least 6 years of experience in Java back-end development and Java framework (Spring, Hibernate, JavaEE, Maven). Good knowledge of other languages such as C#, Python and front-end frameworks (Angular, React, VueJS) is also required.
">
What We Offer:
">
* A competitive salary and benefits package
* A hybrid working model that allows for onsite and offsite work
* An open space office location next to the Tagus River
* Canteen facilities and free coffee and fruits
* Training and development opportunities
* An international environment with diverse nationalities
* A people-oriented and friendly working environment
">
About Us:
">
Crédit Agricole S.A. is a large international banking group providing IT Skills & Software Development services to its business lines. Our mission is to assist with the IT transformation & activities of a worldwide bank capitalizing on all the skills from our international campus in Lisbon.