Lead - Full Stack JavaScript/Open Source Lead

 Bangalore, India       Permanent contract        Information Technology

Responsibilities

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

Societe Generale Global Solution Centre (SG GSC), a 100% owned subsidiary of European banking major Societe Generale (SG), Our role and purpose is to enable the strategic vision of Societe Generale Group. We are doing this by pioneering cutting edge innovation from Design Thinking to Smart Automation & Artificial Intelligence, and applying it to banking.

SG Global Solution Centre provides services in the areas of Application Development and Maintenance, Infrastructure Management, Business Process Management, and Knowledge Process Management, to Societe Generale's business lines around the world.


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: 19000XP9
Business unit: SG Global Solution Centre
Starting date: Immediate
Date of publication: 29/05/2020
Share on

Lead - Full Stack JavaScript/Open Source Lead

Permanent contract   |   Bangalore   |   Information Technology