Centrica

Algo Developer

Centrica

full-time

Posted on:

Location Type: Office

Location: CopenhagenDenmark

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop, test and validate trading strategies
  • Contribute to the creative process of designing new algorithmic trading concepts
  • Build and maintain the bespoke algorithmic trading platform
  • Support the full workflow from research to live trading
  • Develop internal tools and maintain data-capture and storage solutions

Requirements

  • Master's or PhD degree in computer science, software engineering, or equivalent field
  • Familiar with object-oriented programming and C# .NET
  • Talented and passionate about software development
  • Stay up to date with new technologies and methods
  • Driven, commercially minded, and collaborative
  • Communicate effectively in English
  • Quantitative skills within mathematics, data science, or statistics (advantage)
  • Basic knowledge of trading, including order types and market microstructure (advantage)
  • Experience working with large datasets across various database technologies (advantage)
  • Experience with message-bus architectures or streaming-data environments (advantage)
  • Knowledge of scripting languages and machine-learning tools such as R, Python, Keras, or TensorFlow (advantage)
Benefits
  • Flexible working hours
  • Professional development opportunities
  • Health insurance and wellness programs
  • Social engagement initiatives
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETobject-oriented programmingalgorithmic tradingdata sciencestatisticsRPythonKerasTensorFlow
Soft Skills
collaborativeeffective communicationdrivencommercially mindedpassionate about software development
Certifications
Master's degreePhD degree