refresh

Trending companies

Trending companies

Citigroup
Citigroup

Global investment banking and financial services

Senior C# Developer - Assistant Vice President

RoleDevops
LevelVp
LocationSingapore
WorkOn-site
TypeFull-time
Posted2 months ago
Apply now

Required skills

Kubernetes

Redis

Kafka

The FX Options Pricing and Market Data distribution team is going through significant reengineering and modernization. We are looking for an AVP C# developer and technologist to take a hands-on role and contribute to the design and delivery of the system.

Responsibilities:

  • Contribute to the design and development of the electronic FX Options Trading Platform specializing in:RFQ (Request for Quote) client or sales to trader workflow
  • Streaming prices
  • Volatility Surface and other market data management
  • Structured Product Pricing workbench
  • Live and End of Day market data distribution
  • Collaborate with a global team of developers, quants and traders to translate business requirements into robust technical solutions
  • Drive the design and development of system architecture, work with users of the system, and enhance the quality of deliverables
  • Contribute to the continuous improvement of development, deployment and testing processes
  • Share your knowledge and mentor other developers, fostering a collaborative and innovative team environment

Required Skills:

  • Knowledge and experience of C#, WPF in an event-driven architecture
  • Proficient in multithreading, concurrency, and performance tuning
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Open Shift/Kubernetes experience
  • Caching technologies e.g. Gemfire, Redis or others
  • Middleware technologies: Solace, Kafka, Tibco or other
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems

Nice to have:

  • Experience in subscribing and consuming Exchange Data
  • Experience working in finance is a plus, but not required

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Total Views

0

Total Apply Clicks

0

Total Mock Apply

0

Total Bookmarks

0

About Citigroup

Citigroup

Citigroup

Public

Citigroup Inc. or Citi is an American multinational investment bank and financial services company based in New York City. The company was formed in 1998 by the merger of Citicorp, the bank holding company for Citibank, and Travelers; Travelers was spun off from the company in 2002.

10,001+

Employees

New York City

Headquarters

$86B

Valuation

Reviews

10 reviews

3.7

10 reviews

Work-life balance

3.8

Compensation

2.5

Culture

4.0

Career

3.2

Management

3.5

65%

Recommend to a friend

Pros

Good work-life balance

Supportive management and colleagues

Good benefits

Cons

Low or uncompetitive salary/pay

Long hours during peak times

Poor management and lack of direction

Salary Ranges

48 data points

Mid/L4

Senior/L5

Staff/L6

Mid/L4 · Business Analytics Senior Analyst

3 reports

$117,000

total per year

Base

$120,800

Stock

-

Bonus

-

$117,000

$117,000

Interview experience

3 interviews

Difficulty

3.3

/ 5

Duration

14-28 weeks

Experience

Positive 0%

Neutral 33%

Negative 67%

Interview process

1

Application Review

2

Recruiter Screen

3

Technical Interview

4

Panel/Group Interview

5

Final Round

6

Offer

Common questions

Technical Knowledge

Coding/Algorithm

Behavioral/STAR

Past Experience

Culture Fit