Apps Dev Sr. Programmer Analyst for CPB Capital Markets Tech Apps Dev Sr. Programmer Analyst for CPB Capital  …

Citi
in Singapore
Permanent, Full time
Be the first to apply
Competitive
Citi
in Singapore
Permanent, Full time
Be the first to apply
Competitive
Citi
Apps Dev Sr. Programmer Analyst for CPB Capital Markets Tech
Job Purpose:

This position is within the Citi Private Bank's Capital Markets Technology Team. Candidate will be part of a high performing team that will develop, enhance, support and maintain solution for applications within capital market's product processor system.

Job Background:

The position is for a Senior developer individual contributor role within Citi Private Bank's Capital Markets Technology Team. The team supports and enhance critical suite of applications used by bankers, structured products desk and operations users serving private bank's prestigious clients. To be successful in this role, you will need to have proven experience in development of solution/platforms for Financial markets environment. It is expected that you will have superior technical knowledge of current programming languages, technologies and other leading edge development tools.

Key Responsibilities:

The primary responsibilities include -
  • Develop applications and enhancements based on the requirements.
  • Ensure that application development and enhancement is in line with Citi's Coding Standards.
  • Ensure that application releases are packaged and deployed to the production environment following Citi's Change Management Procedures.
  • Demonstrate ownership and initiative taking
  • Develop robust core framework for services and API based architecture
  • Develop java based high throughput applications
  • Requirement analysis including interaction with Business Users
  • Help build continuous integration environment
  • Perform Unit Testing, System Testing for all applications developed / enhancements and ensure that all critical and high-severity bugs are addressed.
  • Engage in end to end system design and development processes
  • As and when required, work on BAU development requests
  • Ability to own technical delivery/reported issues to completion
  • Right attitude to gel well with the technology team locally/globally


Development Value:
  • Excellent opportunity to understand Private Bank systems
  • Excellent opportunity to understand the capital markets domain from front office to back office across multiple asset classes.
  • Exposure to work and develop on new emerging technology stack


Knowledge/Experience:

  • 8+ years of development experience required
  • Background and domain knowledge of wealth management will be a plus
  • Strong hands on experience in Java based development with good knowledge on messaging, caching, performance management.
  • Experience on database technologies- SQL, Oracle
  • Core Java 1.8+ (Collections, System, design principles), in-memory caching, Distributed systems
  • Working knowledge of frameworks - Spring, Spring Boot, Angular, Rest API etc
  • Excellent analytical and troubleshooting skills is a must
  • Ability to own technical delivery/reported issues to completion
  • Experience of GIT, JIRA, confluence will be a mandatory
  • Understanding of Agile processes is desirable


Good to have skills
  • Concurrency, memory management, application/web server, micro-service and with experience in building low latency and high throughput system
  • Knowledge of middleware & distributed messaging technologies like Kafka and JMS


Organizational
  • Organized and accurate tracking and reporting
  • Self-motivated and a team player that works wells with individuals and thrives in a complex, global organization
  • Ability to Track/ Report both high level and detail level status
  • Flexible with a desire to make an impact


Qualification:
  • Bachelor's degree (in science, computers, information technology or engineering)
  • Candidate should be willing to adjust work timings to be able to collaborate with teams working in India, London and US.


Job Family Group:
Technology

Job Family:
Applications Development

Time Type:
Full time

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View the " EEO is the Law " poster. View the EEO is the Law Supplement .

View the EEO Policy Statement .

View the Pay Transparency Posting
Citi logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...