
Algo Developer
Centrica
full-time
Posted on:
Location Type: Office
Location: Copenhagen • Denmark
Visit company websiteExplore more
Tech Stack
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