CrawlJobs Logo

Cmi- Application Developer

Singapore, Singapour · Job Posted June 17, 2026
Apply Position
Job Link Share

Job Description

We are seeking a talented Application Developer to join our dynamic Capital Market Department! As an Application Developer, you will be responsible for developing features within a specific Delivery Team. You will work autonomously and follow a continuous improvement approach, ensuring high-quality code that adheres to our design, norms, and standards. You will be accountable for delivering solutions that meet both functional and non-functional requirements, taking into account the principles of Agile development. Capital Markets IT involves technology solutions and systems used in financial markets for trading, investment, and related activities. This includes electronic trading platforms, risk management systems, market risk, counterparty risk, algorithmic trading, data analytics, and Regulatory measures. The use of advanced technologies like API’s, artificial intelligence and cloud solutions are also becoming increasingly prevalent in capital markets to enhance efficiency and decision-making processes.

Job Responsibility

  • Research, design, and develop computer and network software or specialised utility programs
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements
  • Build quality, shippable, and reusable code according to design and coding standards
  • Write simple, purposeful, and lean code that aligns with CMI project guidelines and quality standards
  • Perform peer reviews when needed to ensure code quality and adherence to best practices
  • Implement Configuration Management on each of your work items to ensure version control and traceability
  • Perform unit tests to verify the functionality
  • Automate tests according to the test strategy, ensuring test coverage targets are met and adhering to software factory practices
  • Implement and perform technical tests as defined in the test strategy to ensure the software meets all requirements
  • Propose non-functional needs in sprints to ensure the software meets performance, security, and other non-functional requirements
  • Estimate, break down, and update User Stories and Tasks to ensure accurate project planning and tracking
  • Update Sprint Backlog to reflect progress and any changes in scope

Requirements

  • Good knowledge in UNIX platform and database management systems( SQL, Oracle, Sybase, BigData…..)
  • Experience with automation frameworks and libraries
  • Proficiency in scripting languages (Python, Shell script, PowerShell, SQL…)
  • Valuable exposure to tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, Gitlab, MQ Series
  • Knowledge of Cloud platforms and services
  • Experience in DevOps tooling (GIT, Maven/Graven/Nuget/Ansible, Jenkins… )
  • Experience with Docker/Kurbernetes
  • Experience in supporting capital market applications and trading systems, ideally within the dynamic landscape of Market Risk/Front Office operations with a commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF etc.)
  • Bachelor Degree / BSc Degree or equivalent
  • 0 - 2 years
  • 6-10 years
  • bachelor and above in relevant discipline
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams
  • Excellent problem-solving and analytical skills
  • Ability to work under pressure
  • Appetite to follow technology trend and participate to communities
  • Eagerness to learn and adapt to new technologies

Nice to have

  • Any Object-oriented language: Java, .Net
  • Domain-Driven design and Microservices: springboot
  • Exposure to Capital Markets applications

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Cmi- Application Developer

8 matching positions

Cmi Application Developer

We are seeking a talented Application Developer to join our dynamic Capital Mark...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in UNIX platform and database management systems ( SQL, Oracle, Sybase, BigData…..)
  • Experience with automation frameworks and libraries
  • Proficiency in scripting languages (Python, Shell script, PowerShell, SQL…)
  • Valuable exposure to tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, Gitlab, MQ Series
  • Knowledge of Cloud platforms and services
  • Experience in DevOps tooling (GIT, Maven/Graven/Nuget/Ansible, Jenkins… )
  • Experience with Docker/Kurbernetes
  • Experience in supporting capital market applications and trading systems, ideally within the dynamic landscape of Market Risk/Front Office operations with a commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF etc.)
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams
  • Excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Research, design, and develop computer and network software or specialised utility programs
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements
  • Build quality, shippable, and reusable code according to design and coding standards
  • Write simple, purposeful, and lean code that aligns with CMI project guidelines and quality standards
  • Perform peer reviews when needed to ensure code quality and adherence to best practices
  • Implement Configuration Management on each of your work items to ensure version control and traceability
  • Perform unit tests to verify the functionality
  • Automate tests according to the test strategy, ensuring test coverage targets are met and adhering to software factory practices
  • Fulltime
Read More
Arrow Right

CMI Application Support Analyst

We are seeking a talented Application Support Analyst to join our dynamic Capita...
Location
Location
Singapore , Singapour
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in SQL, UNIX platform
  • Experience in scripting languages such as Python, Shell script and PowerShell
  • Knowledge of DevOps tools & technologies like Gitlab, Ansible, Jenkins, Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, and MQ Series
  • Experience with Docker/Kurbernetes
  • Knowledge of Cloud platforms and services
  • ITIL knowledge
  • Excellent communication and interpersonal skills
  • Excellent problem-solving and analytical skills
  • Ability to work under pressure
  • Appetite to follow technology trend and participate to communities
Job Responsibility
Job Responsibility
  • Resolve incidents impacting users swiftly and efficiently. Thorough investigation and communication throughout the incident lifecycle. Proactive identification of workarounds. Effective coordination of stakeholders during significant incidents. Clear and timely communication to users, senior management, and other IT stakeholders
  • Handle user requests promptly and effectively. Prioritizing requests based on urgency and impact. Escalating requests when necessary while remaining the primary point of contact for the user
  • Drive sustainable solutions to prevent recurring issues. Identifying root causes of incidents and defining remediation actions. Proposing solutions such as feature development, automation, or online help updates for recurring requests
  • Serve as the primary communication channel between IT and stakeholders. Collaboration with other support engineers, users, and other CMI and CAGIP stakeholders. Potential involvement in complementary tasks such as testing or business analysis
  • Follow CMI Run processes, standards, and recommendations provided by the Run Control Tower, actively contributing to their improvement
  • Fulltime
Read More
Arrow Right

Application Developer

Position We are seeking a talented Application Developer to join our dynamic Ca...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in UNIX platform and database management systems (SQL, Oracle, Sybase, BigData…)
  • Experience with automation frameworks and libraries
  • Proficiency in scripting languages (Python, Shell script, PowerShell, SQL…)
  • Valuable exposure to tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, KAFKA, Confluence, Jira, Gitlab, MQ Series
  • Knowledge of Cloud platforms and services
  • Experience in DevOps tooling (GIT, Maven/Graven/Nuget/Ansible, Jenkins…)
  • Experience with Docker/Kurbernetes
  • Experience in supporting capital market applications and trading systems, ideally within the dynamic landscape of Market Risk/Front Office operations with a commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF etc.)
  • Excellent communication and interpersonal skills
  • Excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Research, design, and develop computer and network software or specialised utility programs
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements
  • Build quality, shippable, and reusable code according to design and coding standards
  • Write simple, purposeful, and lean code that aligns with CMI project guidelines and quality standards
  • Perform peer reviews when needed to ensure code quality and adherence to best practices
  • Implement Configuration Management on each of your work items to ensure version control and traceability
  • Perform unit tests to verify the functionality
  • Automate tests according to the test strategy, ensuring test coverage targets are met and adhering to software factory practices
  • Fulltime
Read More
Arrow Right

Cmi Java Developer

Capital Markets IT (CMI) is the IT department within the bank focused on solutio...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
beamy.io Logo
Beamy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of software development experience
  • At least 1 years’ experience working with Java
  • An understanding of recent Java language features, such as lambdas, streams, and futures
  • Good knowledge of algorithms and data structures
  • Strong ability to analyze code - understand execution flow & debug even accessing to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests
  • Strong familiarity with Linux and bash
  • Good knowledge of SQL or an SQL-inspired dialect such as HQL
Job Responsibility
Job Responsibility
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards
  • Liaise with senior developer and technical lead for design understanding
  • Liaise with business analysts for clarification and understanding of requirements
  • Familiar with CI-CD and good understanding of branching implementation
  • Organize and keep up to date detailed technical documentation
  • Develop tests strategy in coordination with project manager / Business Analysts
  • Provide technical assistance during user acceptance test
  • Support applications in production - analyze and resolve issues as they arise
  • Fulltime
Read More
Arrow Right

Cmi Java Developer

About CMI Capital Markets IT (CMI) is the IT department within the bank focused ...
Location
Location
Singapore , Singapour
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of software development experience
  • At least 1 years’ experience working with Java
  • An understanding of recent Java language features, such as lambdas, streams, and futures
  • Good knowledge of algorithms and data structures
  • Strong ability to analyze code – understand execution flow & debug even accessing to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests
  • Strong familiarity with Linux and bash
  • Good knowledge of SQL or an SQL-inspired dialect such as HQL
Job Responsibility
Job Responsibility
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards
  • Liaise with senior developer and technical lead for design understanding
  • Liaise with business analysts for clarification and understanding of requirements
  • Familiar with CI-CD and good understanding of branching implementation
  • Organize and keep up to date detailed technical documentation
  • Develop tests strategy in coordination with project manager / Business Analysts
  • Provide technical assistance during user acceptance test
  • Support applications in production - analyze and resolve issues as they arise
Read More
Arrow Right

Cmi Java Software Engineer

About CMI Capital Markets IT (CMI) is the IT department within the bank focused ...
Location
Location
Singapore , Singapour
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of software development experience
  • At least 3 years' experience working with Java
  • A strong understanding of recent Java language features, such as lambdas, streams, and futures
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code – understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests
  • Strong familiarity with Linux and bash
  • Good knowledge of SQL or an SQL-inspired dialect such as HQL
Job Responsibility
Job Responsibility
  • Able to propose design and architectural evolutions under the guidance of a senior or technical lead
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards
  • Liaise with business analysts for clarification and understanding of requirements
  • Organize and keep up to date detailed technical documentation
  • Develop tests strategy in coordination with project manager / Business Analysts
  • Provide technical assistance during user acceptance test
  • Support applications in production - analyze and resolve issues as they arise
  • Fulltime
Read More
Arrow Right

Billing Assistant

This is a varied role covering several aspects of the day to day running of a bu...
Location
Location
United Kingdom , Leeds
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience of working in a legal accounting environment or Billing environment
  • Strong administration and organisational skills
  • Excellent attention to detail
  • Strong Excel skills
  • Self-disciplined and the ability to prioritise workloads independently to tight deadlines
  • Excellent communication skills
  • Ability to work independently and as part of a wider team
  • The ability to work calmly under pressure
  • Professional and self-motivated
  • Proactive in their approach
Job Responsibility
Job Responsibility
  • End to End management of the billing process within your designated sector/team
  • Delivering accurate and timely billing ensuring bill generation is in line with client requirements and contracts
  • Liaising directly with partners and the wider business to ensure the correct charge rates are allocated to the clients / matters
  • Managing discounts and rebates where applicable, liaising with the fee earners to agree the amounts and then the cashiers to ensure it is paid promptly
  • Proactively maintaining a record of fixed fee matters, and billing each month before providing timely and tracking reports to the client lead
  • Ensuring time/disbursement write-offs are correctly authorised as per company policy and promptly affected
  • Enquiring of matter supervisors (partners and senior fee earners) with regards to old WIP and old disbursements or expenses
  • Liaising with cashiers and credit control in relation to payment queries
  • Producing relevant reporting for fee earners, partners and clients showing levels of billings appropriately analysed as required
  • Liaising with client accounts payable as necessary
Read More
Arrow Right

Billing Assistant

This is a varied role covering several aspects of the day to day running of a bu...
Location
Location
United Kingdom , Leeds
Salary
Salary:
Not provided
capsticks.com Logo
Capsticks Solicitors LLP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience of working in a legal accounting environment or Billing environment
  • Strong administration and organisational skills
  • Excellent attention to detail
  • Strong Excel skills
  • Self-disciplined and the ability to prioritise workloads independently to tight deadlines
  • Excellent communication skills
  • Ability to work independently and as part of a wider team
  • The ability to work calmly under pressure
  • Professional and self-motivated
  • Proactive in their approach
Job Responsibility
Job Responsibility
  • End to End management of the billing process within your designated sector/team
  • Delivering accurate and timely billing ensuring bill generation is in line with client requirements and contracts
  • Liaising directly with partners and the wider business to ensure the correct charge rates are allocated to the clients / matters
  • Managing discounts and rebates where applicable, liaising with the fee earners to agree the amounts and then the cashiers to ensure it is paid promptly
  • Proactively maintaining a record of fixed fee matters, and billing each month before providing timely and tracking reports to the client lead
  • Ensuring time/disbursement write-offs are correctly authorised as per company policy and promptly affected
  • Enquiring of matter supervisors (partners and senior fee earners) with regards to old WIP and old disbursements or expenses
  • Liaising with cashiers and credit control in relation to payment queries
  • Producing relevant reporting for fee earners, partners and clients showing levels of billings appropriately analysed as required
  • Liaising with client accounts payable as necessary
What we offer
What we offer
  • Competitive Salary & Benefits
  • Fulltime
Read More
Arrow Right