Pause
Lecture
En poursuivant votre navigation, vous acceptez l’utilisation de cookies à des fins d’authentification et d’ajout de favoris. En savoir plus
Moteur de recherche d'offres d'emploi Crédit Agricole CIB

CMI Confirmed Software Engineer


Vacancy details

General information

Entity

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 2019). Nearly 8,400 employees across Europe, the Americas, Asia-Pacific, the Middle East and North 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 www.ca-cib.com

Twitter: https://twitter.com/ca_cib
LinkedIn: https://www.linkedin.com/company/credit-agricole-cib/
  

Reference

2020-50006  

Publication date

16/07/2020

Job description

Business type

Types of Jobs - Information systems / IT Project management

Contract type

Fixed-Term Contract

Term (in months)

12

Management position

No

Job summary

The Department and position

The department is responsible for development and maintenance of Market Risk and Capital Market BO applications used by worldwide users.  Most of the applications are inhouse developments with a mix of Microsoft and open source technologies. 

This position is to join the Market Risk IT team in Singapore that manages the systems that handle Risk Charge and Comprehensive Risk Calculation, Regulatory Reporting, Risk and P&L Consolidation, P&L and VAR Analysis, Initial Margin Computation based on Internal and Regulatory models.

Responsibilities

Software development

Liaise with business analysts for clarification and understanding of requirements.
Address technical aspects with Architect / Senior Developers
Develop and maintain high quality fully tested source code complying with high coding standard including monitoring and troubleshooting aspect (proper logging, exception handling, load balancing …)
Provide technical assistance during User Acceptance Test

Continuous integration / deployment / improvement

Contribute to the software development pipeline with the operation as part of the devops culture and tool deployment
Provide high quality coding leveraging in code quality tool like Sonar, Checkmark,etc..
Organize and keep up to date technical documentation.

Incident management – support level 3

Support applications in production - analyze and resolve issues as they arise.
Liaise with the ops and run specialist to ensure earliest resolution

Position localisation

Geographical area

Asia, Singapore

City

Singapour

Candidate criteria

Minimal education level

Bachelor Degree / BSc Degree or equivalent

Academic qualification / Speciality

Any degree in related field

Level of minimal experience

3-5 years

Experience

Minimum 5 years of experience in Java/J2EE.
Minimum 3 years of experience in SQL Server / SQL or an SQL-inspired dialect such as HQL.
Minimum 8 years of experience in Software development.
General knowledge in Market Risk would be an added value.

Strong organizational and communication skills
Strong sense of ownership and drive with customer focus
Strong analytical and problem solving, interpersonal skills
Awareness of various software development procedures
Agile mindset to be reactive to changes
DEVOPS concept and principals

Required skills

Following skills and experiences are a plus
 Python and pyspark
 .NET Core 2.0, WebAPI, .Net framework, C#, ASP.NET, MVC, WPF,WCF
 Web development fundamentals (HTML, Javascript, jQuery, ReactJS, etc)
 Docker/Kubernetes
 Protobuf, gRPC, Kryo, Avro, Snappy
 OLAP cubes: ActivePivot, Druid, Clickhouse
 Microservices
 Continuous Integration / Continuous Delivery
 Hands on experience in Spark.

Technical skills required

 JAVA
 Experience with Maven, Git, writing and maintaining integration tests
 Strong familiarity with Linux and bash
 Basic understanding of proven design patterns, awareness of anti-patterns, performance tuning.
 Multi Tiered Architecture, OOP Principles and Design Patterns.
 SQL Server developments and SQL request optimizations.