Senior Quantitative Developer

Centrica
Windsor, UK
14 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £100,000.0
Working hours
Regular working hours
Languages
English

Tech stack

Testing (Software) Agile Methodology Automation of Tests Unit Testing Continuous Integration Software Design Patterns DevOps Design of User Interfaces Python (Programming Language) Object-Oriented Software Development Performance Tuning Software Architecture
+9 more
Risk Management Information Systems Software Engineering Systems Architecture Containerization Integration Tests Build Tools Software Coding Code Restructuring Legacy Systems

Job description

  • Produce high-quality increments to the teams model library, both individually and collaboratively
  • Provide leadership in areas such as object modelling, interface design, automated testing, refactoring, and performance optimization
  • Support Trading & Origination on model usage and behavior
  • Leverage the teams cross-asset expertise to connect business locations and identify synergies
  • Assist in the development of structured products across Renewables, LNG, Gas & Power sectors
  • Consult on software design, systems architecture, and software engineering practices

Technologies:

  • CI/CD
  • DevOps
  • Support
  • Python
  • TDD

Requirements

  • Masters Degree or PhD qualification in science, computing, mathematics, or other quantitative subjects
  • Solid experience in code development using Python
  • Experience developing in an Agile environment
  • Proficiency with math/stats & testing libraries and modern build tools
  • Ability to refactor code and work effectively with legacy systems
  • Knowledge of Object Orientation, Software Architecture, and Design Patterns
  • Good understanding of software testing practices (unit testing, integration testing, etc.)
  • Familiarity with TDD and BDD is a strong plus
  • Experience with DevOps practices and tooling (CI/CD, containerization, etc.) is desirable
  • Familiarity with mathematical and statistical models related to finance, particularly derivatives pricing and risk management systems
  • High level of interest in Energy / commodity markets
  • Strong communication skills and fluency in English
  • Strong interpersonal skills

About the company

We are more than an energy company; we are a family of brands dedicated to revolutionising how we power the planet. At Centrica Energy, we are a global renewable energy trading company committed to developing a sustainable energy future. Our team of around 10 professionals operates in a collaborative environment across our London and Aalborg offices. We prioritize supporting our employees diverse needs with flexible rewards that cater to their financial, physical, and emotional well-being. Join us in making a positive impact on communities and the environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · World Congress 2021

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all