At a Glance
- Tasks: Build and enhance trading tools in a fast-paced environment with quant researchers and traders.
- Company: Dynamic financial firm focused on innovation and collaboration.
- Benefits: Competitive salary, diverse workplace, and opportunities for professional growth.
- Other info: Join a diverse team where your unique talents are valued.
- Why this job: Make a real impact on trading tools that drive business success.
- Qualifications: 5+ years in VBA, XLLoop, and Python; strong communication skills.
The predicted salary is between 70000 - 90000 £ per year.
As a Senior RAD (Rapid Action Development) Developer in our Rates development team, you will work in close partnership with quant researchers, traders, and technology teams. The role sits at the intersection of front‑office trading and technology, with direct ownership of the tools traders rely on daily. This is a hands‑on position suited to someone who thrives in a fast‑paced trading floor environment and wants genuine proximity to the business.
Job Responsibilities
- Build, maintain, and enhance the desk's proprietary tools – including bespoke spreadsheets and python‑based applications – ensuring traders have reliable, performant infrastructure for pricing, risk management, and Profit and Loss analysis.
- Collaborate with quant research to translate model changes into production tooling.
- Work alongside strategic technology partners on platform integration.
- Act as a first point of contact for desk‑side technical issues.
- Maintain, upgrade and improve the existing software to the latest software and hardware versions recommended.
Required Qualifications, Skills, and Capabilities
- Minimum 5 years of hands‑on development experience in VBA and XLLoop.
- Working experience in Python.
- Solid understanding of software engineering principles including object‑oriented design, testing methodologies, and version control practices.
- Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases.
- Strong verbal and written communication skills with ability to articulate technical concepts to both technical and non‑technical stakeholders.
- Proven ability to gather requirements from business users and collaborate across multiple teams and functions.
- Capability to translate business needs into technical solutions and explain technical constraints in business terms.
Preferred Qualifications
- Prior experience with other financial risk stack platforms such as SecDB, Quartz, or Athena.
- Knowledge of rates products including Swaps, Securities, Options, Cap Floors, and Repo.
- Familiarity with risk methodologies and PnL calculation frameworks with exposure to quantitative finance concepts and market risk measures.
- Experience with distributed systems and real‑time data processing.
- Proficiency with relational and NoSQL databases.
- Understanding of regulatory reporting requirements in financial services.
- Ability to use AI tools for fast‑paced analysis and development.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Front Office RAD Developer employer: Fairygodboss
As a Senior RAD Developer in our dynamic Rates development team, you will thrive in a fast-paced trading floor environment where innovation meets collaboration. We offer a vibrant work culture that values diversity and inclusion, alongside ample opportunities for professional growth and development. With direct ownership of critical tools used by traders, you'll enjoy the unique advantage of being at the forefront of technology and finance, making a tangible impact on our business success.
StudySmarter Expert Advice🤫
We think this is how you could land Front Office RAD Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend industry meetups or webinars, and don’t be shy about introducing yourself. You never know who might have the inside scoop on job openings.
✨Tip Number 2
Showcase your skills! Create a portfolio of your projects, especially those involving VBA, Python, or any bespoke tools you've developed. This will give potential employers a tangible sense of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of financial products. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both techies and traders.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our company. Don’t miss out on the chance to join our dynamic team!
We think you need these skills to ace Front Office RAD Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior RAD Developer role. Highlight your experience with VBA, Python, and any relevant financial tools. We want to see how your skills align with what we need!
Showcase Your Projects:Include specific projects where you've built or enhanced tools for trading or risk management. We love seeing real examples of your work that demonstrate your hands-on experience in a fast-paced environment.
Communicate Clearly:Your written communication skills are key! Make sure to articulate your technical experience in a way that's easy to understand. We want to know how you can bridge the gap between tech and trading.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Fairygodboss
✨Know Your Tech Inside Out
Make sure you brush up on your VBA and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, and how you've tackled challenges in your code. This will show that you’re not just familiar with the tools, but that you can also apply them effectively in a fast-paced environment.
✨Understand the Business Context
Since this role sits at the intersection of trading and technology, it’s crucial to understand the financial products you'll be working with. Familiarise yourself with rates products like Swaps and Options, and be prepared to discuss how your technical solutions can directly impact traders' performance and decision-making.
✨Communicate Clearly
Strong communication skills are key in this role. Practice explaining complex technical concepts in simple terms, as you’ll need to articulate these ideas to both technical and non-technical stakeholders. Think of examples from your past experiences where you successfully bridged the gap between tech and business.
✨Show Your Problem-Solving Skills
Be ready to demonstrate your ability to triage issues and deliver under pressure. Prepare some examples of how you've handled urgent technical problems in the past, especially in a trading environment. Highlight your thought process and how you prioritised tasks to ensure smooth operations.