Software Engineer C#/.NET (M/F)


Zug
Permanent
Negotiable
Quantitative Analytics Research and Trading
PR/551870_1752849704
Software Engineer C#/.NET (M/F)

Key Responsibilities:

  • Develop and enhance business-critical applications using technologies such as C#, JavaScript, React, WPF, and relational databases.
  • Troubleshoot and resolve issues related to trading systems, including proprietary tools and third-party platforms like Bloomberg and TradeWeb.
  • Provide ongoing support for both internally developed and external software solutions.

Qualifications & Skills:

  • Minimum of 3 years of experience in object-oriented programming, preferably with C#, and familiarity with design patterns and best practices.
  • At least 3 years of experience working with relational databases, SQL, data modeling, and database architecture.
  • Proficiency with .NET 6+ and Web API development, including dependency injection.
  • Experience in web development is preferred.
  • Familiarity with gRPC, JavaScript, and React is advantageous.
  • Knowledge of Python is a plus.
  • A degree in Computer Science, Engineering, Mathematics, or Finance (Bachelor's or Master's level).
  • Strong analytical and problem-solving abilities.
  • A genuine interest in programming, technology, and the financial trading industry.
  • Ability to thrive in a high-energy, time-sensitive team environment.
  • Excellent attention to detail and strong communication skills.
  • Understanding of fixed income trading and financial instruments such as bonds and interest rate derivatives is beneficial, though not required.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you