We have an exciting opportunity for an experienced C# Developer to join an international Commodities Trading house! The ideal candidate will have a strong background in C# development within an established codebase and preferably within a trading environment.
Location: London
Employment Type: Full Time
Role and responsibilities:
- Work closely within the Digital trading team to ensure a successful design, development, test and deployment of value-adding trading software.
- Ensure Development and Digital Product Delivery adhere to best practices, agreed standards, policies and procedures, as well as all governance and compliance frameworks.
- Adopt a continuous learning and improvement mentality, promoting an innovative culture, staying up to date with trends and evolving best-practices.
- Build and maintain early-stage product ideas/concepts using C# and .NET and take those to the production environment with coordination and collaboration with the wider team.
- Be happy and able to work directly with wider business users of the developed software as required.
- Create quantifiable estimates while actively participating in workshops and design sessions as required.
Qualifications and experience
Essential:
- Minimum of 3-5 years’ experience as a C# Developer with strong proficiency in the .NET framework and C#, including experience with multithreading, networking (TCP/IP, sockets), and design patterns relevant to desktop applications and server-side trading systems (e.g., MVVM, Pub/Sub, dependency injection).
- Prior knowledge and development within an EPAM Deltix environment.
- Strong problem management skills with the ability to navigate complexity, analyse alternative approaches using advanced analytical and interpersonal skills
- Ability to have strong focus, make data-driven decisions, be innovative with critical thinking skills and solid attention to detail
Desirable:
- Some exposure to SQL, Python and C++ development.
- Appreciation of hardware impact and issues surrounding cache-coherency, L1/L2/L3 latencies, etc.
This role is ideal for someone with a passion for markets, strong technical skills, and innovation in a dynamic trading environment.