Moteur de recherche d'offres d'emploi Crédit Agricole CIB

Technical Leader for Software Engineering

Vacancy details

General information


About Crédit Agricole Corporate and Investment Bank (Crédit Agricole CIB)

Crédit Agricole CIB is the corporate and investment banking arm of Credit Agricole Group, the 12th largest banking group worldwide in terms of tier 1 capital (The Banker, July 2021). Nearly 8,600 employees across Europe, the Americas, Asia-Pacific, the Middle East and Africa support the Bank's clients, meeting their financial needs throughout the world. Crédit Agricole CIB offers its large corporate and institutional clients a range of products and services in capital markets activities, investment banking, structured finance, commercial banking and international trade. The Bank is a pioneer in the area of climate finance, and is currently a market leader in this segment with a complete offer for all its clients.

For more information, please visit




Update date


Job description

Business type

Types of Jobs - Information systems / IT Project management

Job title

Technical Leader for Software Engineering

Contract type

Permanent Contract

Expected start date


Job summary

Corporate Banking IT Department

The Corporate Banking IT with over 300 staffs is playing a crucial role in accompanying the Bank businesses through its transformation journey.
Projects ranging from the deployment of fast (streaming) and big data technologies, integration with block chain, in-house implementations with advanced event-driven, micro-servicesarchitecture. CBI is always at the bleeding-edge of the latest technologies, cloud nativeapplications and development practices. Applying methodologies and practices such as Agile and DevOps, has helped us build a strong partnership with the business.
We take pride in honing the skills of our staffs to their full potential.
Joining our team, you will be able to:
- Leverage on the strong mentorship of our technical leaders, subject matter experts and architects
- Discover and apply latest technologies and practices on the most demanding use cases and large scale worldwide infrastructure
- Be a part of new and exciting projects with over 100 Million EUR funding.
- Work in tandem with the business to build a successful product for our customers.
- Grow your career with us. Prefer to be on an expert path or a managerial path, your choice, we will guide you through it. We give you time to practice new technologies and to innovate.

Main Responsibilities

  • As a Technical Leader for Software Engineer, you will be involved in innovative and fully DevOps oriented teams in order to execute our projects for both the Asian Region and the World.
  • Your technical appetite as well as your architecture, design and coding skills will help us deliver the best solutions for the bank.
  • Currently we have a large suite of applications written in Java but over the last few years, we have pivoted to micro-service architecture, we now embrace a wider range of technologies to become truly polyglot (feel at home if you speak fluently Python, Go, Kotlin, R or even Node.js).

Scope of Work

  • Plan, design and implement end-to-end software solutions for the bank with help of CACIB Architects.
  • Use and contribute to build an efficient CI/CD software factory.
  • Interact with product owners and Subject Matter Experts to define solutions.
  • Quality-first, Agility and Continuous Improvement mindset.

Required Skills


  • Strong Java skills with a standard market framework of development (Spring, Rest, Spring Boot)
  • Good experience on UI development (React, Angular, Vue.js).
  • Strong experience on micro-services and API architectures (using gRpc or asynchronous patterns/tools like Kafka, Rabbit MQ)
  • Strong SQL skills development,
  • Goof experience on testing factory tool (Cucumber, Selenium)
  • Good knowledge on Docker/Kubernetes technologies,
  • Good experience of DevOps CI/CD (GitLab, Jenkins, Maven, SonarQube, ArgoCD,
  • Curious and passionate about technologies
  • Practitioner of life-long learner
  • Passionate on one or more of these languages: Cloud native Java, C#, Go, C++, Python

Position location

Geographical area

Asia, Singapore



Candidate criteria

Minimal education level

Bachelor Degree / BSc Degree or equivalent

Academic qualification / Speciality

Bachelor in IT/ Computer Science 

Level of minimal experience

6-10 years


7 year above