C-Sharp Jobs C# Developer

C# Developer

Jefferies
Jefferies

Jefferies, the global investment banking firm serving clients for more than 60 years.

Job Overview:

This Front Office developer role requires strong expertise in C# .NET and C++. The successful candidate will join a global team focused on our growing Derivatives platform. Experience working on similar fast-paced, complex platforms in front office environments is essential.

You should have been actively involved in building, enhancing, and supporting such platforms, and be able to work independently while collaborating effectively with business partners. Experience in Equity Derivatives or related areas is highly desirable, along with a strong willingness and ability to learn quickly. A solid understanding of best practices in software development across the technology stack is required.

Key Responsibilities:

  • Develop and improve front office applications and services using C# .NET and C++ based on specifications.

  • Debug, maintain, and optimize existing code.

  • Translate functional specs or business requirements into technical designs, implementations, and unit tests.

  • Collaborate with traders, middle office, and technology teams.

  • Identify and address technical risks and issues.

  • Work as part of a project team with other developers.

  • Participate in code reviews to ensure quality and consistency.

  • Provide technical support to stakeholders.

  • Report progress to senior team members and join project meetings.

Qualifications:

  • Strong recent experience with C# .NET and some experience in C++.

  • Proven experience with relational databases (RDBMS).

  • Knowledge of Distributed Cache tech, Apache Ignite, AWS, Kafka, KDB/q, and Python is a plus.

  • Background in capital markets, preferably in Equity Derivatives or related fields.

  • Experience with real-time or near real-time trading systems, OMS, and/or Risk systems.

  • Ability to write clean, maintainable code and solve problems effectively.

  • Excellent communication skills and ability to work independently.

  • At least 6 years of experience in financial software development.

  • Bachelor’s degree or higher in Computer Science or related field.

Compensation:

Full-time salary ranges from $150,000 to $200,000 based on experience and qualifications.

About Jefferies:

Jefferies Financial Group Inc. is a global, full-service investment banking and securities firm headquartered in the U.S. Founded in 1962, with international operations since 1986, Jefferies offers expertise across investment banking, equities, fixed income, asset management, and wealth management worldwide. They provide competitive salaries and comprehensive benefits, including health coverage, 401(k), insurance, wellness programs, paid time off, and parental leave.