-
Crédit Agricole CIB

Junior Software Engineer (.NET)

Crédit Agricole CIB
Singapore · Full-time · Associate

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 12th largest bank by total assets.


Our Singapore center 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 Department

The position is within the Capital Market IT (CMI) department which manages information systems for capital markets activities which includes Front Office (FO) booking platforms, Risk Management (RM) control and regulatory reporting systems, financial product and contract valuation systems, and much more.

CMI teams are mainly located in Paris, London, New-York, Hong-Kong, India and Singapore. Current position is based out of Singapore and successful candidate will be able to work in an international context with distributed engineering teams striving for highest quality architecture and design.


Mission Context: Data Framework Project

Orchestrade is a core trading and booking system used in CMI, and it provides transaction data for Transaction Regulatory Reporting (EMIR, MIFID, MAS, HKMA etc.).

The Data Framework team is looking for a junior software development engineer, preferably with .NET technology and SQL experience, to evolve the platform and distribute required data to downstream systems via APIs, to align with evolving regulatory reporting requirements. The position is ideal for someone with a strong interest in Software development and is interested to grow further in Capital Markets IT.


Main Responsibilities

  • Collaborate with business analysts, traders, and operations teams to gather requirements and deliver trading solutions
  • Implement and optimize trade capture, validation, and enrichment workflows
  • Integrate with upstream/downstream systems (e.g., market data, risk, settlement) via APIs and messaging protocols
  • Ensure high performance, reliability, and accuracy of trade booking processes
  • Troubleshoot, debug, and resolve production issues related to trade lifecycle events
  • Participate in code reviews and contribute to continuous improvement of system architecture
  • Maintain technical documentation and support user training as needed

Qualifications and Profile

  • Master or Bachelor’s degree in Computer Science/ Information Technology/ Programming & Systems Analysis/ Science (Computer Studies) faculties and related fields.
  • Proven experience as a .NET Developer, preferably in financial services or capital markets
  • Strong knowledge of C#, ASP.NET, .NET Core, and related frameworks
  • Experience with SQL Server, database design, and performance tuning
  • Familiarity with trade booking systems, financial instruments, and trade lifecycle concepts
  • Experience integrating with APIs, FIX, or messaging systems (e.g., MQ, Kafka) is a plus
  • Understanding of Agile methodologies and SDLC best practices
  • Strong analytical, problem-solving, and communication skills
  • Experience with Jira or other issue tracking system.
  • Agile methodology (Scrum/Kanban)
  • Experience of working with large scale SQL Server database, PostgreSQL.
  • Familiarity with AI-powered development tools (e.g., GitHub Copilot) and willingness to learn best practices for their effective use
  • Basic understanding of AI/ML concepts and eagerness to develop skills in prompt engineering and responsible AI usage
  • Ability to critically review AI-generated code and outputs with guidance from senior team members
  • Interest in exploring how AI tools can improve development workflows and problem-solving approaches


Other Professional Skills and Mind-set

  • Excellent communication (written and verbal) and interpersonal skills across all levels with demonstrated ability to influence different stakeholders.
  • Strong analytical and problem solving skills
  • Proficient in software development life cycle
  • Autonomy to include implicit deliverables in assignment based on best practices
  • Appetite to participate to technical market trends and communities
  • Strong sense of confidentiality


Key Skills

Ranked by relevance

ai sql sql server server ai tools kafka jira c
Login to Apply
Posted
Jun 19, 2026
Type
Full-time
Level
Associate
Location
Singapore

Industries

Banking Technology Information Media Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crédit Agricole CIB
Related

Junior Dotnet Developer

2026-06-19

Contract
Entry
Singapore
Banking
Analyst
View Job Details
Crédit Agricole CIB
Related

Java Fullstack Software Engineer

2026-06-15

Full-time
Associate
Singapore
Banking
Information Technology
View Job Details
Crédit Agricole CIB
Related

Java Developer

2026-06-16

Full-time
Associate
Singapore
Banking
Information Technology