Fullstack Developer - Hedgefund
Company Overview:
Our client is a technology-driven trading organisation operating across global financial markets. The firm is known for its strong engineering culture, close collaboration between technologists and business teams, and a focus on building robust, high-performance systems that directly support trading and investment activities.
The environment is fast-paced and delivery-focused, offering engineers meaningful ownership, exposure to the full system lifecycle, and the opportunity to work alongside experienced professionals across trading, quantitative research, and operations.
Role Overview:
This role sits within a small, agile technology team responsible for designing, building, and supporting systems that underpin the trading lifecycle. The developer will work closely with front office, middle office, and quantitative stakeholders to enhance existing platforms and deliver new functionality in a production-critical environment.
Key Responsibilities:
- Design, develop, and deploy full stack applications supporting trading and post-trade workflows
- Build and maintain scalable backend services and RESTful APIs
- Develop modern single-page web applications for internal users
- Provide day-to-day production support and issue resolution
- Partner closely with traders, quants, and operations teams to gather requirements and deliver enhancements
- Contribute to system architecture, code quality, and development best practices
- Participate in testing, release, and rollout of new features and systems
Key Requirements:
- 3 years of professional software development experience (financial experience not mandatory)
- Strong experience building SPAs using Angular or React, TypeScript, and HTML5
- Backend development experience using Java or Kotlin with Spring, or Groovy with Grails
- Exposure to C# desktop or GUI development (DevExpress experience is a plus)
- Solid understanding of SQL and relational database design
- Hands-on experience with test-driven development
- Good grasp of object-oriented design principles
- Comfortable working in a high-pressure, production-facing environment
Nice to Have:
- Experience integrating or working with AI tools (e.g. prompt engineering, agent workflows, RAG, MCP)
- Familiarity with Docker, Kubernetes, or cloud-native architectures
- Experience with NoSQL databases such as MongoDB
- Excel and VBA development experience
- Exposure to market data platforms and terminals
Why Join:
- Direct impact on systems that support live trading activity
- Broad exposure across the full technology stack
- Collaborative, low-bureaucracy engineering culture
- Strong learning curve and long-term growth potential
- Competitive compensation relative to market
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.