Citi Senior Application Support Analyst in Mississauga, Ontario

  • Primary Location: Canada,Ontario,Mississauga

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 16070873


This is an exciting opportunity to work as part of a team supporting Citi’s Front Office Credit Trading applications. The role is located remotely from the trade floor in our Mississauga office as part of a team of four individuals that provide support for a broad range of trading applications that cover pricing, risk, electronic trading, algorithmic trading, and trade capture. The team support a range of Credit Trading desks in New York including our Flow Investment Grade and Distressed desks, Emerging Markets desks, and PECD (Portfolio Exotics Credit Derivatives) desks. The role covers both the L1 and L2 support of the applications, and involves engaging with a broad range of stakeholders including Traders, Product Control, Risk Management, Middle Office, Back Office, Application Development and Infrastructure teams.

The role involves leading technical solutions for end-to-end support of the Credit Technology stack, from price generation through electronic trading and trade capture and onwards to risk generation. We support a diverse set of desks all trading under the “Credit” banner, with the common theme being that they are all heavily risk-focused trading desks.

Your application support responsibilities will provide you with exposure to a broad set of financial products from vanilla Bonds & Credit Default Swaps (CDS) through to more complex exotic products such as Index Tranches. You will also be exposed to the entire breadth of the Credit Technology stack, which is almost entirely proprietary in nature but with some exposure to vendor software such as ION MarketView.

The production support role is focused on ensuring that our customers (the application users) are happy with their systems, and that application stability is maintained at all times. Each day is different in Application Support, but primarily your role is one of problem solver, leading technical solutions & directing team from a technical stance. You will take on complex challenges raised to you primarily from traders, but occasionally also from our other stakeholders. You will be responsible for leading the troubleshooting of these complex issues in a timely manner whilst also ensuring that you communicate effectively to relevant parties (both on the technology and business side) regarding the issue.

As every day is different, it is difficult to provide a one paragraph synopsis of your responsibilities, but the daily role involves start of day system checkouts, rapid diagnosis of production problems, and escalation of issues to the appropriate teams in a timely manner when required. Further to this, you will also be involved in short to medium term projects, to deliver anything from Disaster Recovery tests through to building ad-hoc risk reports for the traders in Clojure. To ensure that our support team is operating efficiently, we invest considerable effort in build smart monitoring and automation, which facilitates us in looking after a complex environment of 300 servers on and 50 separate applications.

You will also be assigned a number of specific applications that you are expected to become the Subject Matter Expert (SME) for within Application Support. The SME role involves becoming the resident expert on the application within our group, and owning all facets of the production instance of the application including (but not limited to) application monitoring, owning recent outages through to remediation, preparing for DR tests, preparing for future changes/releases and proactively sharing knowledge on the application with your peers.

The role involves all of the following:

  • Providing Technical leadership to the team

  • Incident & Problem Management

  • Change Management

  • Release Management

  • Knowledge Management (through Wiki and Training Sessions)

  • Alert Management (through the development of bespoke application monitoring)

  • Special projects (around Continuity of Business/Disaster Recovery, MIS Reporting, Automation, Server Migrations,


Required Skills / Experience:

  • 3 – 5 years’ experience working in a support environment.

  • Experience in a leadership role

  • Understanding of problem management methodologies

  • Knowledge/experience of problem management tools

  • Experience using call/ticketing software

  • Experience of supporting traders trading applications from a face to face or remote perspective (NOT desktop support )

  • 2- 4 years’ of Linux, SQL and Shell scripting experience

  • Perl/scripting language and / or Java

  • Have the aptitude and desire to learn the fundamentals of the supported business area

  • Have the aptitude to understand the relationships between interdependent systems

  • Understand business terminology

  • Translate business issues into technology requirements

Citi Canada is an equal opportunity employer. Accordingly, we will make reasonable accommodations to respond to the needs of people with disabilities. Individuals who view themselves as Aboriginals, members of visible minorities, and disabled are inspired to apply in confidence.