Front Office Analytics - Senior Software Engineer (C#)
Company Overview:
This firm is a technology-driven trading organization that combines deep quantitative research with advanced engineering to operate across global financial markets. With a strong emphasis on innovation, the company builds and maintains sophisticated systems that support real-time decision-making and risk management. It fosters a collaborative environment where technologists and researchers work closely to solve complex problems, often pushing the boundaries of what's possible in low-latency and high-performance computing. The culture values intellectual curiosity, continuous learning, and pragmatic problem-solving.
Responsibilities:
- Collaborate within a high-performing team to architect, develop, and maintain low-latency systems for risk analytics.
- Break down intricate functional requirements into streamlined, maintainable service architectures that are performant, easy to manage, and adaptable to change.
- Act as a supportive mentor, sharing your expertise and unique insights to help elevate the team's technical capabilities and collective growth.
Required Qualifications:
- Proven track record in architecting and managing high-performance, low-latency distributed systems that support mission-critical operations at scale.
- Strong background in developing robust testing strategies and implementing automated test frameworks.
- Proficiency in both functional and object-oriented programming paradigms.
- Hands-on experience with modern development tools and platforms, including Git, CI/CD pipelines, Docker, and Kubernetes.
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 CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, 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 CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.