Nigel Frank International
Senior Software Engineer – C# / C++
Nigel Frank InternationalPoland1 day ago
Full-timeInformation Technology

We’re looking for an experienced Software Engineer to join technology team working on complex, high-performance trading applications. You’ll be part of a collaborative environment focused on modernising existing platforms and developing new components that support critical business operations across global markets.


The role: As part of engineering team, you’ll design, build, and enhance backend services used in trade and post-trade workflows. The work involves both new development in C# and ongoing enhancements to established C/C++ systems. You’ll collaborate with peers across regions, contribute to architectural decisions, and help drive improvements in system reliability and scalability.


Key responsibilities:

  • Design and implement software solutions in C#, including services for trade and payment processing.
  • Maintain and extend existing systems written in C and C++.
  • Analyse data structures and optimise object and relational models for performance.
  • Collaborate with global teams to align design and coding standards.
  • Provide production support and resolve technical issues in time-sensitive environments.
  • Contribute to the migration of legacy systems onto modern platforms.


Skills and experience:

  • Proven hands-on development experience in large, data-intensive applications.
  • Strong proficiency in C# (object-oriented design, complex system architecture).
  • Solid understanding of C/C++ for maintaining legacy components.
  • Deep experience with SQL and relational data modelling.
  • Background in financial or trading systems is an advantage (e.g., exposure to trade flows or settlement).
  • Strong analytical and problem-solving skills with attention to detail.
  • Effective communicator, comfortable working with distributed teams.
  • Familiarity with Python for tooling or automation is beneficial


If you’re an experienced C# Developer with a solid foundation in C/C++ and enjoy working on complex systems that require both precision and scalability, we’d like to hear from you.

Key Skills

Ranked by relevance