DEVELOPERDesign and develop digital tools that put our users first
Are you detail-oriented? Are you passionate about coding and eager to be involved in great IT projects? Then join the Societe Generale community of developers: we have several thousand employees all over the world committed to creating excellent applications and client experiences.
You will work in an environment without borders: with teams from India, France, Eastern Europe, the United Kingdom and the United States. You and your team will design, develop and improve the applications and websites that our clients and employees use every day.
Your role is to ensure that the foundations of these products are well-grounded and perfectly secure. You will track glitches that could hinder client satisfaction and the bank’s activities.
- As a Back-End Developer, you will manage server access, databases and the website’s entire functional architecture
- As a Full-Stack Developer, you have expertise in programming languages and web architecture, and will manage the entire project chain.
HIGHLIGHTS THE JOB
Today, I work in the department called "Market Access", a front office department. So, we are talking about 8 billion price updates per day, about several million sales orders, over 300 software releases per year.
Our goal is to understand the need of the business. So we're going to talk about the Sales, Risk managers, the front office, middle office and back office. Create technical solutions for them, to make them evolve while integrating the new technologies, be innovative by remaining a global competitor.
My job is also to manage the consistency and the cohesion of the team, by making work the youngest, developing them while challenging the experts. My team is composed of about fifteen people, divided into four teams, very eclectic in terms of age. There are half juniors, half seniors. So it's very prone to do Pair Programming to develop the abilities of the youngest, and we also practice Test Driven Development and Behavior Driven Development.But the great quality of my team is empathy, once again, it is necessary to improve the abilities of the youngest, and ambition.
First, you need oratory skills. It may seem surprising for a developer, but we work on very technical, very complex issues. You have to be able to relate to your audience in order to explain to our partners, what that we do.
To get to this level of expertise, it takes a lot of humility to be able to progress. As one of my oldest friends would say: "you have to know how to do the job seriously, without taking yourself too seriously".
My added value in the team, honestly, I am still looking for it, because I'm lucky enough to have a really incredible team, and very expert on these subjects. But I like to think that I bring them a long-term vision, on human development,a strategic vision for future projects.
When I arrived at Societe Generale, I realized that even if I was highly ranked in my class, I didn't know how to do so many things. I also discovered that at Societe Generale, it was possible for a young graduate student, to evolve. So, if we take my example: I have been a developer for a few years, then I was part of a team of architects. Then, I evolved to a position as a technical leader, then manager, and today entity manager.
It is therefore possible to evolve technically, but also in management.