CA CIB Singapour

★★★★★

Senior software engineer H/F

05 juin Singapore, Singapour CDD

Position
Risks and Finance department is responsible for development and maintenance of Compliance, Referentials, Counterparty/Credit Risks and Finance applications used by worldwide users, composed of the following divisions :
Compliance IT handles Business Compliance & Financial Security application portfolio, based on internal and regulatory models
Referentials IT covers Know Your Customer processes & Counterparty referential management
Credit Risk IT covers Front office Applications, Credit Decision Processing tool, Global Authorization Repository system and Default History Data Base
Counterparty Risk IT handles applications responsible for risk data collection, risk calculation and monitoring for CACIB worldwide
Finance IT is responsible for applications handling financial accounting and liqauidity and yied financial risks for CACIB worldwide. 
Risks and Finance applications are all in-house developments.
Main Pre-requisites
Core programming langages: .Net, Java, SQL
Methodologies
Agile and/or Iterative development lifecycles
Continuous Integration / Continuous Delivery
Latest technology stacks
Data Science : Machine Learning, Business Intelligence
Batch processing : Big Data, Fast Data, ElasticSearch, Kafka
Web : Angular, JQuery, Node.Js
Main responsibilities
Study, evaluate, analyze business requirements and functional specifications.
Provide detailed estimation for Software Engineering solutions
Implement and Test Software Engineering solutions
Enable and support functional and user acceptance testing
Support applications in production
- analyze and resolve issues as they arise
The activity provided will have to comply with the CA-CIB Policy.

- Candidates should have 8-12 years experience in Software Engineering activities.
- Strong organizational and communication skills in multi-cultural environment
- Strong analytical and problem solving skills in a challenging industry
- Willing to learn and innovate in a highly collaborative environment


• Master or Bachelor's degree in relevant specialities