Applications Development Programmer Analyst

Citibank - More jobs by this advertiser
Applications Development Programmer Analyst-19009773
Description
 

Organization

 

Global Functions Technology Services is responsible for Citi's overall Information Technology strategy. GFTS' mission is to optimize Citi's IT environment by driving standardization of the production environment, reducing complexity, optimizing management of systems supporting global functions such as Compliance, Enterprise Risk Management and Finance, and introducing innovative technologies that provide new business capabilities, reduce the technology total cost of ownership, and create a competitive advantage for the firm.  Global Functions Technology Services is responsible for Technology development and support for Enterprise Risk Management, Capital Planning, Financial Planning and Analysis, Information Security, Compliance Metrics, Audit, Assessments and Controls across the entire bank.

 

Job Background:

 

The Derivatives Credit Risk Services team is part of Global Functions Technology Services GFTS Organization responsible for delivering software solutions to Citi’s organizations. The team is responsible for delivering software solutions for the Counterparty Credit Risk management organization managing Citi’s exposure to financial institutions, governments and corporates that trade with Citi. Projects typically focus on solving business problems around internal risk management methodology changes or mandates from financial services regulators such as the SEC, PRA and EBA.


Qualifications
 

Key Responsibilities:

  • Deliver technical projects as an individual contributor working in a team of Software Engineers/Analyst Developers based in Budapest.
  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.
  • Help advance the software infrastructure by continuously adopting new technologies where appropriate to solve business problems.

Knowledge and Experience:

 

Ideal background

  • 3+ years hands-on Core Java development
  • Excellent grasp of Object Oriented Programming
  • Good understanding of Concurrent programming concepts
  • Familiarity with Agile software development processes

Good to have:

  • Experience working in a Capital Markets firm (Investment Bank/Investment Management) with basic understanding of Derivatives and Risk management
  • Capacity to build tooling for development team use.
  • Ability to implement industry best practices

Skills:

 

Ideal skillset

  • Experience working with most if not all of the technologies listed below.
  • Spring
  • Spring Batch
  • Java concurrency APIs
  • SQL
  • Familiarity with Linux environment including scripting skills.

Good to have

  • Distributed Caching frameworks such as Gemfire, Oracle Coherence or equivalent
  • Spring Integration
  • Apache Spark
  • Experience designing APIs

Qualifications:

 

Good to have

  • Graduate in STEM (Science, Technology, Engineering and Mathematics) discipline.

Competencies:

  • Excellent oral and written English
  • Ability to collaborate effectively in a large global team
  • Ability to take ownership and proactively follow up on issues
  • Ability to work well under pressure
  



11 August 2019
Location: China Shanghai Shanghai
Work type:
Full time
Sector:
Banking and Financial Services
Profession:
Other
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This advertiser's application form opens in a new window. Check your browser's popup blocker settings if you experience problems.

Bookmark and Share
  • Previous Next


This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more