Job Description
You join the Information Systems Directorate as a Tech Lead. Your mission is to manage and support the technical teams in the design, development, and evolution of the company’s applications.
On a daily basis, your tasks are to:* Co-lead an agile team by mentoring and coaching developers to increase their skills, promote the sharing of good practices and mutual assistance, while collaborating closely with the business teams and stakeholders to ensure alignment of solutions with the needs of the company;
Follow up and conduct commitments with the team’s Product Owner, particularly regarding the estimation and monitoring of development costs and delivery times;
Participate in the definition of the technical architecture of projects, microservices-oriented, hexagonal, and Domain Driven Design (DDD), in connection with the orientations of the Technical Architect of NIE;
Ensure the quality of deliverables through the implementation and monitoring of automatic front (Jest, Playwright) and back (Cucumber) tests and code reviews, while ensuring the mastery and optimization of CI/CD chains with a good mastery of containerization;
Intervene on complex projects in Angular, API Rest, Spring Java and Kotlin ;
Being a driving force in technological choices and the continuous improvement of development processes. Actively participate in this context, in the technical architecture committee of NIE and ensure a technology watch: ability to integrate innovative solutions and stay up to date on tools and practices.
*
As a Tech Lead, you are the technical leader of an agile IT department team.
You work in an international environment, within a community of experts that places excellence, the impact and collective action at the heart of everything it undertakes.
#TransformativeFinance
This position is based in Caen with the possibility of working from home.
As a Top Employer, we place our employees at the center of our attention. Internal mobility, career development and training devices allow you to grow and flourish throughout your journey.
You evolve in a hybrid, inclusive and collaborative work environment.
You also have the opportunity to commit yourself in favor of society and causes that are dear to your heart through our corporate foundation.
About the recruitment process
You will be contacted by one of our recruiters before meeting our business experts (manager, team member or business line).
Required Skills/Qualifications/Experience
About you: If you recognize yourself in the following description, you are made to work with us!
With a higher education in computer science, you have a first successful experience in similar positions in the banking sector.
You master:
Software development and architecture (hexagonal architecture and Domain Driven Design);
The product vision (understanding business issues and the ability to translate functional needs into technical solutions);
Agile project management.
You have excellent interpersonal skills, a very good ability to listen, you are:
Able to federate and support the technical, product, UX, and management teams;
Recognized for your analytical mind, your rigor and your sense of organization;
Appreciated for your ability to communicate effectively, both orally and in writing.
You master English with a B2 level.