Junior Developer C# or Java

Citibank - More jobs by this advertiser
Junior Developer C# or Java-19019020



In Citi FX we are revolutionizing the technology platform for Price generation and trading of FX products. Our team is responsible for developing the end to end pricing, trading, dealing & Market Data infrastructure for FX Front office trading activity. There is a challenging combination of FX business domain analysis, C#/Java application development, and distributed architectural design. The primary responsibility is to design and develop distribution solutions and maintain the production environment. This involves complex technical challenges, and a good understanding of the FX business environment.


Key Responsibilities: 

  • Design and Development of software components using C# or Java
  • Re-engineering of server side processing
  • Continual improvement of the software development lifecycle and quality of the product
  • Ensure adherence to Citi software development policies and lifecycle
  • Partner with geographically distributed team to define and execute solutions
  • Be comfortable working on production support escalations as well as planned development tasks



Attribute Summary:



  • Strong foundation in core Java or C# and appetite to learn and implement latest frameworks
  • Has knowledge or exposure of developing and supporting mission critical applications
  • Has knowledge or has been part of designing and developing distributed systems using a range of middleware and database products.
  • Knowledge of FX an advantage

Technical Skills

  • Proficient in core Java or C# development, concurrency and multithreading
  • Unix (Linux & Solaris) & Windows. Commands & scripting
  • Oracle (SQL and PL/SQL)
  • Process and tools to produce well written low defect rate code
  • Experience of collaboration tools (source control)


  • A good academic background, with at least an under-graduate degree, preferably in a mathematical or technical subject

Soft Skill Competencies 

  • Strong aptitude for analysis and problem solving
  • Strong written and verbal communication skills
  • Self-motivated and enthusiastic
  • Results orientated and able to demonstrate innovative thinking
  • Personally well organized & an excellent team player
  • Willingness to learn
  • Calm and analytical when faced with major incidents on critical systems
  • Flexible and adaptable. Not restricted to operating within “comfort zone”

10 October 2019
Location: Singapore Singapore
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.

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