C# Developer - Equity Derivatives Technology Risk (AVP

Citigroup Inc.

United States

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

27 days leave
Performance bonus
Medical & Life Insurance
Employee Assistance Program
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

Citigroup Inc. is seeking a skilled engineer with broad technical capability and specialist knowledge of .NET Framework and .NET 5+. You will work on large, distributed teams to build high-volume, low-latency financial systems and trading platforms.

The role emphasizes unit testing, performance tuning, REST/OpenAPI, and CI/CD with Git; collaboration across global teams, adherence to design patterns, and ongoing learning in a dynamic Citi Tech environment with hybrid work options.

Qualifications

  • Proven experience in developing large, complex systems.
  • Strong C# and .NET framework knowledge.
  • Experience with unit testing frameworks and performance profiling.
  • Familiarity with REST, OpenAPI, TLS and security basics.

Responsibilities

  • Develop high-volume financial systems and trading platforms.
  • Design, implement, test, and optimize software components.
  • Collaborate with global teams and participate in code reviews.
  • Analyze performance bottlenecks and debug production issues.

Skills

C# expertise
NET Framework 4.5.2+
NET 5+
Unit testing
REST/OpenAPI
CI/CD (Git)
Financial systems
Linux
Python/Java
Troubleshooting

Tools

NUnit
xUnit
Shouldly
Git

Job description

We are seeking a highly skilled engineer with broad technical capability along with specialist knowledge of .Net Framework and .Net 5+. You should have good understanding of algorithms, system design/architecture, design patterns, implementation and unit testing. A curious and flexible mindset is a must in this role as to are the following qualities, ownership, perseverance, detail orientated and tenacity. The ideal candidate will be dependable and resourceful software professional who can comfortably work in a large development team in a globally distributed, dynamic work environment that fosters diversity, teamwork and collaboration. Proven experience in a developer role with experience on large & complex projects. Technical / Functional Proficiency:

  • Strong C# knowledge in addition to exposure to both .Net Framework 4.5.2+ and .Net 5+
  • Understanding of .Net performance analysis and optimization approaches.
  • Write comprehensive unit tests utilizing frameworks like NUnit, xUnit, Shouldly, or equivalents.
  • Familiarity with web technologies OpenAI/Swagger, REST, Authentication, TLS
  • Demonstrable experience or familiarity with high volume, low latency, highly available financial systems, trading platforms, or financial data processing.
  • Broad technical experience with exposure to different languages such as Python, Java, Bash as well as operating systems such as Linux. Where candidate does not have deep exposure, they must show some basic knowledge and willingness to grow.
  • Experience with version control & CI/CD tools such as Git & GitLab/GitHub
  • Understanding of one or more messaging technology such Kafka, RabbitMQ, Solace etc.
  • Clear understanding various design patterns and leveraging the same to solve complex technical problems.
  • Conduct performance testing and profiling to ensure application robustness and scalability suited for high-volume financial data processing.
  • Troubleshoot, diagnose, and resolve code issues and performance bottlenecks.
Added core skills:
  • Proven ability in working with the development team members and other partners, with minimal supervision.
  • Strong verbal and written communications skills, excellent interpersonal skills with ability to communicate well at all levels.
  • Team Player, self-starter and thorough who is willing to take on any assigned job/responsibilities
  • Ability to learn new skills quickly with little supervision and ensuring the detail is of high priority
  • Efficiently and effectively manages work, time, and resources.
  • Ability to work under high-pressure situations and effectively prioritize in a highly dynamic work environment that includes a global focus.
  • Strong analytical and problem solving coupled with program execution skills.
  • Ability to understand the big picture - can step back and understand the context of problems before applying analytical skills to address the issues.
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact., Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team Equities Technology at Citi is undertaking a bold, multi-year transformation to build a best-in-class global platform across execution, prime, clearing and cross-product margining. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high-calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi., Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Margin Technology
Software Engineer - Margin Technology

Citigroup Inc. • United States

Hybrid
USD 120,000 - 170,000
27 days annual leave (plus bank tears)
Discretional annual performance bonus
Private Medical Care & Life Insurance
+5
Software Engineer - Technical Remediation & Enablement
Software Engineer - Technical Remediation & Enablement

Citigroup Inc. • United States

Hybrid
USD 120,000 - 180,000
Generous holiday allowance starting at
Discretional annual bonus
Private medical insurance
+4
Technical Change Lead
Technical Change Lead

Citigroup Inc. • United States

Hybrid
USD 121,000 - 175,000
Generous holiday allowance
Discretional annual bonus
Private medical insurance
+3
FX eTrading Quality Engineer
FX eTrading Quality Engineer

Citigroup Inc. • United States

Hybrid
USD 80,000 - 120,000
Generous holiday allowance
Annual bonus
Private medical insurance
+4
Technical Delivery Lead – Equities Acceleration - Sr. Vice President
Technical Delivery Lead – Equities Acceleration - Sr. Vice President

Citi Group • Tampa (FL)

On-site
USD 141,000 - 212,000
Medical coverage
Dental coverage
Vision coverage
+1
Senior Software Engineer (Assistant Vice President) – Margin Technology
Senior Software Engineer (Assistant Vice President) – Margin Technology

Citigroup Inc. • Tampa (FL)

Hybrid
USD 97,000 - 145,000
Medical, dental & vision coverage
401(k) plan
Life, accident and disability coverage
+3
Senior Java Lead Developer
Senior Java Lead Developer

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k) with company match
Paid time off and holidays
+1
Data Analytics Development Manager - SVP - Hybrid
Data Analytics Development Manager - SVP - Hybrid

Citi • Tampa (FL)

On-site
USD 150,000 - 210,000
Technology, Application Development, Full Time Analyst, Irving - USA, 2027
Technology, Application Development, Full Time Analyst, Irving - USA, 2027

Citi Group • Irving (TX)

On-site
USD 80,000 - 115,000
Medical, dental & vision coverage
401(k) plan
Paid time off
Blockchain Engineer - Digital Assets Platform (AVP)
Blockchain Engineer - Digital Assets Platform (AVP)

Citigroup Inc. • United States

Hybrid
USD 150,000 - 190,000
27 days annual leave
Discretional bonus
Private Medical Care & Life Insurance
+5