INTERNSHIP DETAILS

(Internship Jul 26) CSI/RCA - .Net Full Stack Software Developer

CompanyCrédit Agricole Corporate and Investment Bank (ISAP Singapore)
LocationSingapore
Work ModeOn Site
PostedApril 14, 2026
Internship Information
Core Responsibilities
The intern will be responsible for developing front-end and back-end components for the CREW workflow application. They will also implement automated testing frameworks to ensure system stability and support the CI/CD pipeline.
Internship Type
intern
Company Size
14491
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Crédit Agricole CIB is the corporate and investment banking arm of Crédit Agricole Group, 9th largest banking group worldwide in terms of balance sheet size in 2023 (The Banker, July 2024). Nearly 8,600 employees across Europe, the Americas, Asia-Pacific, the Middle East and North Africa support Crédit Agricole CIB'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.
About the Role

Software Developer (.Net Full Stack) - Internship

Who we are

Crédit Agricole Corporate and Investment Banking (Crédit Agricole CIB) is the corporate and investment banking arm of Crédit Agricole Group, world’s 10th largest bank by total assets.

  • Our Singapore center (“ISAP” or “Information Systems Asia Pacific”) is the 2nd largest IT setup (after Paris Head Office)” for Crédit Agricole CIB's worldwide business. We work daily with international branches located in 30 markets by:

-          Envisioning and preparing the Bank’s futures information systems

-          Partnering and supporting core banking flagships and transverse areas in their large scale development projects.

-          Providing premium In-house Banking applications,

  • This unique positioning empowers us to bring our core banking business a sustainable competitive advantage on the market.
  • We seek innovative and agile people sharing our mindset to support ambitious and forthcoming technological challenges.

 

The Mission

Project name : CREdit Workflow (CREW)

Context of the project: A new application is developed in Risk Credit Approval IT (RCA): CREW. This tool handles workflow and definition of credit granting concerning the counterparty risk. It includes a decision-making workflow and the process of the credit decision through authorizations.

Goal of the project: Leveraging on the testing automation framework created to develop complex scenarios for a workflow application and strengthen the non-regression testing.

Internship mission statement: This mission will allow the intern to work on the automation of business’ use cases of front office users to ensure the stability of the tool throughout the development cycle, in close collaboration with the solution developers and business analysts. The tool development will have to follow the full CI-CD pipeline (unit tests, Sonar check …) process. Playwright, which is an increasingly adopted automation solution in the industry, requires basic understanding of programming languages (e.g., Python, Java, or JavaScript) and object-oriented concepts.

The benefit for the domain will be a robust CI/CD with a strong quality gate alerting on regression and reducing the validation phases.

 

 

The Role

  • Get to experience what it is like to work in a team and how they collaborate on a project.
  • Attend team meetings to get a better sense of the project and understand team dynamics
  • Responsible of user stories development
  • Explore different frameworks, by being a part of the development of a UI from a web application
  • Contribute on both front and backend technologies

 

Responsibilities

  • Full Stack developer responsible for development of both front and back end using modern techniques and frameworks
  • Get experience in microservices architecture
  • Experience in containerization with Docker and Kubernetes
  • Automated test implementation with Cypress

 

Qualifications and Profile

Pursuing or Completed Master’s/Bachelor’s program.

Good for candidates to have

  • Understanding of Object Oriented analysis and design using common design patterns.
  • Experience in back-end development using: NET, .NET Core, C#
  • Basic understanding of the Spring Framework, Microservices architecture and API.
  • Excellent Aptitude, Curious to learn and inquisitive.
  • Excellent communication and interpersonal skills.
  • Autonomous, self motivated and excellent team player.

 

Functional

  • Basic understanding of general banking, finance and investment banking.

 

Other Professional Skills and Mind-set

  • Strong organizational and communication skills
  • Strong sense of ownership and drive with customer focus
  • Strong ability to analyze and summarize
  • Strong interpersonal skills
  • Skilled in providing oversight and mentoring team members

 

Key Skills
.Net.Net CoreC#Full Stack DevelopmentPlaywrightCypressDockerKubernetesMicroservicesCI/CDAPIObject-Oriented ProgrammingSoftware TestingWorkflow AutomationBankingFinance
Categories
SoftwareTechnologyFinance & Accounting