Front Office RAD Lead Software Engineer

Front Office RAD Lead Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
F

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 that values inclusion and offers excellent career advancement.
  • Why this job: Make a real impact on trading technology and work closely with industry experts.
  • Qualifications: 5+ years in VBA and Python, strong coding skills, and ability to communicate technical concepts.

The predicted salary is between 60000 - 80000 £ 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 Lead Software Engineer employer: Fairygodboss

As a leading employer in the financial technology sector, we offer a dynamic work environment where innovation meets collaboration. Our commitment to employee growth is evident through continuous learning opportunities and a culture that values diversity and inclusion, ensuring every voice is heard. Located in a fast-paced trading hub, our team enjoys direct engagement with traders and quant researchers, making each day both challenging and rewarding.

F

Contact Details:

Fairygodboss Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Front Office RAD Lead Software Engineer

Tip Number 1

Network like a pro! Get in touch with folks in the industry, especially those who work in front-office roles. Attend meetups or webinars, and don’t be shy to slide into LinkedIn DMs. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving VBA, Python, or any bespoke tools you've developed. This is your chance to demonstrate your hands-on experience and problem-solving abilities directly to potential employers.

Tip Number 3

Prepare for the interview like it’s a coding challenge! Brush up on your technical knowledge and be ready to discuss how you’ve tackled real-world problems. Practice explaining complex concepts in simple terms – it’ll impress both techies and non-techies alike.

Tip Number 4

Don’t forget to apply through our website! We love seeing applications come directly from candidates who are genuinely interested in joining us. Plus, it gives you a better chance to stand out in the crowd. So, get your application in and let’s make some magic happen!

We think you need these skills to ace Front Office RAD Lead Software Engineer

VBA
XLLoop
Python
Object-Oriented Design
Testing Methodologies
Version Control Practices
Clean Code Writing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on development experience in VBA and Python, and don’t forget to mention any relevant financial risk stack platforms you've worked with.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the Senior RAD Developer role. Share specific examples of how you've collaborated with teams and translated business needs into technical solutions. This is your chance to show off your communication skills!

Showcase Your Problem-Solving Skills:In your application, give us a glimpse of how you handle pressure and triage issues. We want to see your ability to maintain and improve existing software while adapting to shifting priorities. Real-life examples will make your application stand out!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at StudySmarter!

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, especially in a trading context. This will show that you can hit the ground running.

Speak Their Language

Since you'll be working closely with traders and quant researchers, practice explaining technical concepts in simple terms. Think about how you would describe a complex tool or process to someone without a tech background. This will demonstrate your communication skills.

Showcase Your Problem-Solving Skills

Prepare examples of how you've triaged issues under pressure in past roles. Highlight situations where you had to quickly adapt to changing priorities and how you managed to deliver results despite the challenges.

Understand the Business Side

Familiarise yourself with rates products and risk methodologies relevant to the role. Being able to discuss how your technical solutions can directly impact trading decisions will set you apart from other candidates.