Within the Société Générale Group, you will join the Global Solution Center which is a shared services center integrated in the Société Générale Group's Resources and Innovation Department.
Its mission : providing Group's Business and Services Units efficient and innovative IT solutions.
As a software publisher and solution provider, the Global Solution Center also supports major Group projects and the transformation of the Business Lines.
In order to support the Compliance Department in the management of its business, you will join IS compliance projects, in house development solutions, based on various technologies like Java, NodeJS and ReactJS.
We are using Cloud and container platform based on OpenShift. In this environment, you will work in team in charge of new development, maintenance, enhancement and DevOps.
Applications are developed in Java or NodeJS for the backend, and ReactJS hosted on Nginx server. Linux and Docker are used as local development.
Join the Société Générale Group to cover both business and technological issues.
The Senior developer assume the mission of technical referent for the Bangalore team on the project.
She / He works on all activities related to the software development, and especially :
ØShe / He acts as a real technical leader on all the steps of the development to be realized : study, deployment, evolution and maintenance.
ØShe / He guarantee best practice and quality of the code of the whole team.
ØShe / He organize and optimize / industrialize the process of development.
ØShe / He propose technical solutions.
ØShe / He participate to the construction of the technical infrastructure when needed.
ØShe / He ensures a technological watch and demonstrates an interest for the Compliance business
She / He can :
oWork in a team with agile practices (Scrum, Kanban, DevOps, pair programming, etc.)
oCollaborate with PO's and Business Analysts in the user requirements division (Epics) in user’s stories
oRespect and participate in the development of the technical culture of the feature team (craftmanship, pairing, review, etc.).
Master’s degree in computer science / engineering school, you have a significant technical experience (5 years) of development, design in an Agile project context.
Current level of English.
Business skills :
ØMastery and knowledge of the fundamentals related to design and implementation methodologies for IT deliverables.
ØMastery of Java, ability to work in NodeJS. React JS is a plus.
ØAppetite to model DevOps environment is a plus.
ØA technical knowledge of Java, NodeJS, ReactJS, Docker and CI / CD continuous deployment chain (Git, Jenkins, Ansible, Maven, Sonar, Shell Unix), the interfaces collection API and files (CSV, XML, JSON)
and the exhibition of services API Rest and BATCH is a plus for the project.
ØIT projects production launch with SLAs defined with users.
ØIs strong proposal in its missions, shows a curiosity and permanent innovation.
Level of the technical knowledge :
TDD / BDD
INTERFACE API - JSON XML, CSV