• Competitive
  • Singapour, Singapore
  • CDI, Plein-temps
  • Citibank NA
  • 24 oct. 17

O&T - Applications Devevelopment Senior Programmer Analyst - .NET/HTML5

O&T - Applications Devevelopment Senior Programmer Analyst - .NET/HTML5

  • Primary Location: Singapore,Singapore,Singapore
  • Other Location: Asia Pacific, Europe, Middle East, and Africa, Latin America; Canada
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 17057696


Applications Development Senior Programmer Analyst

Citi Overview:
Citi is the pre-eminent global financial services company.  Citi does business in more than 100 countries, providing customers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, insurance, securities brokerage and asset management. Citi operates in business segments including global cards, consumer banking, institutional clients group (ICG), and global wealth management (GWM).
CMB Tech Overview:
The evolution of eTrading and automation has changed the way that rates products trade forever; driving a need for real-time market data and risk but also increasingly sophisticated tools to analyze and visualize data in real time.  Building a better, more integrated desktop is amongst the highest priorities for our business.
The TraderDesktop team is responsible for building these tools.  Utilizing cutting edge technology to provide next generation trading tools, streamline viewing and managing pricing/risk and real time deep dive data analytics and visualization.  Partner with the TraderDesktop team to be responsible for technology that will make a material difference to trading and help Citi maintain and extend our competitive advantage.
Job Purpose:
We are looking for a talented and passionate developer to help continue to evolve our next-generation User Interface. 
The role requires a detailed understanding of software design/best practice along with a strong technical ability.  
The team works side by side with users, often helping design solutions to complex problems, therefore the role requires clear communication across multiple regions and business lines.
Job Background/Context:
This is a challenging and exciting opportunity to work on high profile trading technology.  The team works closely with front office trading, gaining direct exposure to the fast paced world of front office trading and finance. 
Job Responsibilities/Role:
  • Working directly with end users on requirements analysis and capture
  • Design and development of functionality on the flagship "TraderDesktop" platform 
  • Testing and UA coordination
  • Liaison with the global business, support and development teams
  • Troubleshoot performance and scalability issues
  • Third line support of the platform during trading hours
Job Opportunities:
  • Work on a high profile greenfield project that delivers next-generation performance and functionality
  • Will be able to acquire knowledge of the STIRT/FX flow and derivatives business domain
  • Gain knowledge of Flow Trading Systems
  • Utilize latest NET technologies


  • Object Oriented programming experience
  • Agile development
  • Software life cycle
  • Development best practice/Continuous integration
  • FX and Rates product knowledge
  • Broker/Customer Markets
  • Market making
Technical Skills Required:
  • C# (3+ years, version 3 and 4)
  • WPF (2+ years version 35/40)
  • Object oriented programming experience
  • Solid Architectural understanding of enterprise applications
  • HTML5
  • CSS3
  • JavaScript
Additional Information/Preferences:
  • Product knowledge
  • Experience of working with large financial software systems
  • Bachelor degree in Computer Science/Information Technology or a related field
  • Excellent communication skills, oral and written
  • Ability to face off to business users
  • Good team working skills and ability to work in a distributed global team environment
  • Strong analytical and problem solving skills
  • Self-motivated and with determination to achieve goals
  • Flexible and able to deliver quality results in the required timeframe
  • Experience in full lifecycle development