Experienced Quant Developer

Experienced Quant Developer

Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Maintain and extend Python codebase for financial instrument valuation and risk models.
  • Company: Join a leading firm in financial technology with a focus on innovation.
  • Benefits: Flexible working arrangements, private medical cover, and volunteering days.
  • Why this job: Make an impact in finance while developing your coding and analytical skills.
  • Qualifications: Advanced Python skills and a degree in a relevant field required.
  • Other info: Collaborative environment with opportunities for personal and professional growth.

The predicted salary is between 36000 - 60000 Β£ per year.

As a quant developer within the team you will direct the architecture extension and maintenance of our Python codebase that performs valuation of financial instruments. This is an individual contributor role that requires expertise in both the mathematical modelling of financial instruments across asset classes and python software engineering.

What your days will look like:

  • Maintenance and extension of an existing codebase written primarily in Python components which maps/transforms trade static data between various formats: XML, JSON, CSV, Excel, etc.
  • Extend code base through addition of:
  • new derivative valuation and risk models
  • updates and improvements to user interfaces
  • other ad hoc incremental features
  • Maintain and extend a RESTful API server application
  • Maintenance and extending an internal model base and help the team on-board third party provided models and artificial intelligence.
  • Lead in discussions to help drive software architecture/design.
  • Provide support in estimating clients' financial instrument valuations (private credit debt and derivative) across a wide range of instrument types.
  • Assist in areas of business development, practice development and strategy due to the high growth nature of Artificial Intelligence & Modelling; this will be a key component of the role.
  • This role is for you if:

    • Advanced experience and knowledge of Python software development in industry or academia
    • Degree in computer science, engineering, physics or mathematics or equivalent work experience. This includes international candidates who qualify through experience in their home country.
    • Experience working on large codebases
    • A deep understanding of derivative pricing including the related XVAs
    • Theoretical understanding of and hands-on experience in developing mathematical models
    • Strong analytical skills and attention to detail but tempered with an ability to think laterally.
    • Excellent communication skills and the ability to present complex issues in a clear and articulate way to a non-technical audience.
    • Familiarity with software engineering best practices.
    • Familiarity with source control (ideally Git).

    What you'll receive from us:

    No matter where you may be in your career or personal life, our benefits are designed to add value and support recognising and rewarding you fairly for your contributions. We offer a range of benefits including empowered flexibility and a working week split between office, home and client site; private medical cover and 24/7 access to a qualified virtual GP; six volunteering days a year and much more.

    Experienced Quant Developer employer: PricewaterhouseCoopers

    As an experienced quant developer, you will thrive in a dynamic environment that champions innovation and collaboration. Our company offers a flexible work culture, allowing you to balance office, home, and client site engagements while enjoying comprehensive benefits such as private medical cover and access to a virtual GP. With a strong focus on employee growth and development, we empower you to lead discussions on software architecture and contribute to the exciting advancements in Artificial Intelligence and financial modelling.
    P

    Contact Detail:

    PricewaterhouseCoopers Recruiting Team

    StudySmarter Expert Advice 🀫

    We think this is how you could land Experienced Quant Developer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups, webinars, or even casual coffee chats. You never know who might have the inside scoop on job openings or can refer you directly.

    ✨Tip Number 2

    Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to financial modelling. This gives potential employers a taste of what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical audiences.

    ✨Tip Number 4

    Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

    We think you need these skills to ace Experienced Quant Developer

    Python Software Development
    Mathematical Modelling
    Derivative Pricing
    RESTful API Development
    Data Transformation (XML, JSON, CSV, Excel)
    Large Codebase Management
    Analytical Skills
    Attention to Detail
    Communication Skills
    Software Engineering Best Practices
    Source Control (Git)
    Artificial Intelligence Integration
    Problem-Solving Skills
    Business Development Support

    Some tips for your application 🫑

    Show Off Your Python Skills: Make sure to highlight your experience with Python in your application. We want to see how you've used it in real-world scenarios, especially in maintaining or extending codebases. Don't hold back on those juicy details!

    Talk About Your Mathematical Modelling Experience: Since this role involves a lot of mathematical modelling, share any relevant projects or experiences you've had. We love seeing how you approach complex problems and the models you've developed, so give us the good stuff!

    Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language to explain your skills and experiences. Remember, we appreciate a well-structured application that gets straight to the point without unnecessary fluff.

    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 don’t miss out on any important updates. Plus, it’s super easy – just a few clicks and you’re done!

    How to prepare for a job interview at PricewaterhouseCoopers

    ✨Know Your Python Inside Out

    Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with large codebases and how you've maintained or extended them in the past. Practising coding challenges related to Python can also help you feel more confident.

    ✨Understand Derivative Pricing

    Since this role requires a deep understanding of derivative pricing, take some time to review key concepts and models. Be prepared to explain complex ideas clearly, as you'll need to communicate effectively with both technical and non-technical audiences.

    ✨Showcase Your Analytical Skills

    During the interview, highlight your analytical skills and attention to detail. Prepare examples of how you've approached problem-solving in previous roles, especially when it comes to financial instruments and mathematical modelling.

    ✨Familiarise Yourself with Software Engineering Best Practices

    Brush up on software engineering best practices, including version control systems like Git. Be ready to discuss how you've implemented these practices in your work, as this will demonstrate your commitment to quality and efficiency in software development.

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    P
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >