A complete application in a minute
Tailored resume and cover letter, ready to send.
Norlys Energy Trading A/S is seeking a software developer for Algo Core to maintain and evolve the core algorithmic trading system from Aalborg. You will work closely with traders and quants to implement robust features and enhancements in C#/.NET, while exploring new venues and algorithms.
You will join a small team responsible for reliability and continuous improvement, with on-call rotation. Prior hands-on experience with production systems and a strong learning mindset are required.
Would you like to build software at the core of algorithmic energy trading? In Algo Core, you will work on a system supporting tens of thousands of trades every day across multiple continents.
We are looking for a developer with experience building production software who wants to take responsibility, contribute to technical decisions, and learn how energy trading works in practice. You will work directly with traders and quantitative analysts, developing the software they rely on.
You will join Algo Core, a team of six developers responsible for developing and maintaining the core algorithmic trading system at Norlys Energy Trading.
We share responsibility for the system’s development and reliable operation. You will take responsibility for tasks matching your experience level, with opportunities to drive work from understanding the requirements through proposing a design and implementing the solution. Designs and technical decisions are discussed with teammates, so you will have colleagues to challenge your ideas and help develop them.
You will maintain and improve our existing system while developing new functionality in C#/.NET. Your work could include:
Part of the job is understanding what traders and quantitative analysts need and turning that into software that improves their workflows. You will also help to ensure our software and algorithms meet the technical requirements, venue rules and internal governance requirements.
The system runs around the clock, and the team shares a compensated 24/7 on-call rotation, usually one week at a time. You will join the rotation once you are ready to take on that responsibility.
In this role, you will get close to both the technology and the trading behind it. You will work directly with the traders and quants using the system, see where your work makes a difference, and build a strong understanding of algorithmic trading along the way.
We are looking for a developer with professional experience building and maintaining production software and wants to keep learning. You do not need to come in knowing the energy trading domain, but you should be interested in understanding the business behind the system you are developing.
Nice-to-have qualifications
Experience with real-time systems, Microsoft Azure or databases such as Microsoft SQL Server, PostgreSQL and Timescale is an advantage.
Familiarity with Python, data pipelines, machine learning, statistics, or the energy sector can also provide useful background for understanding how our systems are used. These are not prerequisites for the role.
If you like the idea of working on software that sits close to actual trading and want to learn more about algorithmic energy markets, we would like to hear from you.
Feel free to reach out if you have any questions about this opportunity