Lead - Full Stack JavaScript/Open Source Lead/React/Node

 Bangalore, India       Permanent contract        Information Technology


The technical leader is part of a development team on a project. Our development teams are usually composed of 2 developers, a technical leader, a Scrum Master and the Product Owner.

The role of the technical leader within the project is to

-          Ensure a high level of technical quality on the developments (by training the other developers and reviewing their developments)

-          Ensure a high level of automated testing (Unit- and Integration- testing)

-          Ensure good coding practices are applied

-          Setup a two-ways dialog between Paris and Bangalore teams regarding technical choices, to ensure these choices are shared between both teams

The main technologies used on our projects are:

-          ReactJS

-          NodeJS

-          Redux

-          Webpack

-          Loopback

-          Postgres SQL

-          MongoDB

Profile Required

-     Scrum & Agile method: know the values, principles and agile practices (Scrum, Kanban, DevOps, ceremonies…)

-     Project management: being organized, having a good knowledge of project management

      Strong experience in developers training

      Client :

-          Understand the issues and know how to translate them into written and oral form (analytical and summarizing skills)

-          Be able to explain the benefits and risks of a specific solution

-          Ability to take a step back and analyze and understand issues (as a whole, including in areas outside her/his own intervention area).


·         Team Spirit :

-          Good state of mind: taste for teamwork and a sense of common results

-          Must have a good sense of dialogue, communication and listening skills: know how to take into account the point of view of others

-          Relational ease and willingness to communicate with all types of interlocutors (business, technical, homologators, suppliers, etc.)

-          Dialogue and exchange within the team and between all stakeholders are essential aspects. Today, teams talk to each other a lot, it is an important integration criterion. Ability to work with colleagues from different environments and cultures

-          Ability to cooperate with both management and team

-          Take into account the different points of view in tense situations and try to find solutions to conflicts before escalating to management.


·         Innovation :

-          Have a positive and constructive spirit when changes in orientation or priority come out (proposed actions, new solutions)

-          Be adaptable: fast-changing environment with external demands (regulatory) that are often not anticipated

-          Propose innovative ideas, solutions or strategies, know how to think outside the box

-          Test and Learn Culture

-          Be curious and proactive in the implementation of the principles of Agile methodology, Continuous Delivery, Test-Driven Development, Business-Driven Development, etc...  Ability to propose solutions in particular by seeking to anticipate functional needs

-          Ability to simplify and adapt her/his's speech to any interlocutor (business, technical, supplier...), good communicator.


·         Responsibility :

-          Acting with ethics and courage

-          High degree of autonomy, time and priority management: understand the scope of your responsibilities and take initiatives

-          Must be able to manage deadlines with the various actors (Clients, BSC, TMA, GTS, HR actors)

-          Alert in case of detection of potential risks (planning, quality, safety...) and propose hedging actions.

Why Join Us

We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Business Insight

At Societe Generale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious.

Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.

If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Still hesitating?

You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved.

7. Copy and paste only the paragraph below, which is common to all our adverts

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Job code: 20000KP8
Business unit: SG Global Solution Centre
Starting date: Immediate
Date of publication: 14/10/2020
Share on

Lead - Full Stack JavaScript/Open Source Lead/React/Node

Permanent contract   |   Bangalore   |   Information Technology