Crédit Agricole CIB vacancy search engine

CBI-IMDA 2022- Junior Software Engineer

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

CBI-IMDA 2022- Junior Software Engineer

Contract type

Fixed-Term Contract

Term (in months)


Expected start date


Management position


Job summary

You will be part of the IMDA Company Led Training (CLT) organized by Credit Agricole-CIB developing and nurturing Fresh Professionals in emerging technology areas, through On-the-job Training and practical project work.

It is a 9 months training course alternating Academic and Real Project hands-on sessions either in:

  • Java Learning Path: Agile, Java, Big/Fast Data, MicroServices, Devops, Craftmanship
  • .Net & Data Analytics Learning Path: Agile, C#, MS Business Intelligence, UI/UX, Devops, Craftmanship
  • DevOps Learning Path: Agile, Infra/Network, CI/CD, Ansible, Containers, Win/Unix Admin

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 huge 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 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.

Not only Java. Transforming our applications to micro service architecture enabled us to truly be polyglot. We are embracing wider range of programming languages such as Go, Kotlin, Node.js or even Python.

Scope of Work

  • Plan, design and implement end-to-end software solutions for the bank.
  • 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

  • Curious and passionate about technologies
  • Passionate on one or more of these languages: Cloud native Java, C#, Go, Python, Kotlin, R or Node.js
  • Knowledge of DevOps
  • Good analytical skills
  • Good oral and written communication
  • Knowledge of project management practices (PMP, Prince2 is a plus)

Position location

Geographical area

Asia, Singapore



Candidate criteria

Minimal education level

Bachelor Degree / BSc Degree or equivalent

Academic qualification / Speciality

Diploma and above in IT/ Computer Science. 

Level of minimal experience

0-2 years