Citi

Senior C#.NET Engineer - Assistant Vice President

Citi
Apply
2 days ago
Pune, IndiaSenior / Staff+

Responsibilities

  • Develop and maintain real-time equities risk, PnL, and trade-feed applications.
  • Design, implement, and unit test software using sound algorithms, system architecture, and design patterns.
  • Conduct performance testing and profiling to support robust, scalable high-volume financial data processing.
  • Troubleshoot, diagnose, and resolve code issues and performance bottlenecks.
  • Identify and define system enhancements by analyzing applications, scripts, and code.
  • Collaborate with globally distributed developers, production-support teams, and senior stakeholders with limited supervision.
  • Act as a subject-matter expert and manage work effectively in a dynamic, high-pressure environment.

Requirements

  • Bachelor’s degree in science, computer science, information technology, engineering, or a related field.
  • At least 8 to 12 years of experience in a developer role working on large and complex projects.
  • Strong C# knowledge and experience with .NET Framework 4.5.2+ and .NET 5+.
  • Understanding of .NET performance analysis and optimization, algorithms, system design, architecture, and design patterns.
  • Experience writing comprehensive unit tests with NUnit, xUnit, Shouldly, or equivalent frameworks.
  • Familiarity with web technologies, Swagger, authentication, and TLS.
  • Experience or familiarity with high-volume, low-latency financial systems, trading platforms, or financial data processing.
  • Exposure to Python, Java, Bash, and Linux, with willingness to learn and grow in unfamiliar areas.
  • Experience with Git and GitLab/GitHub, and understanding of messaging technologies such as Kafka, RabbitMQ, or Solace.
  • Strong communication, analytical, problem-solving, prioritization, collaboration, and independent-judgment skills.
  • Exposure to Copilot or Devin is desirable.

Benefits

  • Full-time position.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me