
Meet our people



Senior Software Engineer
Are you an experienced software engineer with strong skills in C# and .NET? Do you enjoy building robust and scalable systems that support complex business operations? And would you like to work closely with both technical and business stakeholders in an energy trading environment? If so, this could be the opportunity for you.
Join Norlys Energy Trading’s ETRM Platform Team and help shape the systems that sit at the heart of our trading and risk operations. In this role, you will contribute to the development and maintenance of business-critical platforms that enable our trading organisation to operate reliably and efficiently in a complex and evolving energy market.
Team
You will join our ETRM Platform Team, where we build, operate and maintain the core systems that support trading and risk operations. The team is responsible for continuously enhancing our ETRM platform so it remains reliable, scalable and adaptable to evolving business needs across energy commodity trading.
Our mission is to ensure that our platform supports the business in navigating the complexities of energy trading while maintaining high levels of reliability and performance. We take this responsibility seriously while also valuing work-life balance highly. We recognise that everyone has a life outside of work, and we believe flexibility goes both ways.
Role
As Senior Software Engineer, you will play a central role in the ongoing development and maintenance of our core ETRM systems. You will work with systems that are essential for trading support and risk management, ensuring they remain robust, scalable and aligned with the needs of the business.
The role combines software development with collaboration across teams and stakeholders. You will contribute to the design and development of distributed system components, work closely with third-party ETRM providers, and help improve the platform through automation and continuous improvement.
Key responsibilities
- In this role, you will work across development, system improvement and collaboration with stakeholders to ensure our ETRM platform continues to support the business effectively.
- Contribute to the ongoing development and maintenance of our core ETRM systems, ensuring they are robust, scalable and aligned with business needs
- Contribute to the development and design of a distributed price importer setup
- Collaborate with third-party ETRM system providers as part of the continued evolution of the platform
- Troubleshoot and resolve issues within the ETRM system setup to maintain operational continuity
- Collaborate with cross-functional teams to understand system requirements and develop solutions that meet both technical and business needs
- Work with stakeholders to identify automation opportunities and implement solutions to streamline processes
- Stay updated on industry best practices and emerging technologies to keep our systems at the forefront
In this role, you will work on systems that are central to trading and risk operations, giving you the opportunity to solve complex technical challenges while collaborating closely with both developers and business stakeholders. It is a role where your work has a direct impact on how the business operates.
What we are looking for
We are looking for an experienced software engineer who enjoys working with complex systems and collaborating across both technical and business teams. You are comfortable working with business-critical platforms and motivated by building reliable and scalable solutions.
Must-have
- 4+ years of professional experience in software development
- Strong skills in C# and .NET
- Experience with SQL and Microsoft SQL Server
- Experience with cloud platforms, with Azure preferred
- Experience with data warehouse development and BI
Nice-to-have
- Knowledge of the energy trading industry
- Experience with distributed systems
- Experience with Kubernetes
What we offer
- You will join a team responsible for systems that are essential for trading support and risk management. The role offers the opportunity to work on important platform areas while being part of a professional environment that values both responsibility and work-life balance.
- Permanent, full-time employment
- A senior position within a business-critical platform team
- The opportunity to work on the development and maintenance of core ETRM systems
- Collaboration with cross-functional teams and external system providers
- A work environment that values flexibility and work-life balance
Interested?
If this sounds like a role where you can contribute and grow, we would be happy to hear from you. And if you are curious to learn more about the team or the role, you are always welcome to reach out.
Want to know more?
Feel free to reach out if you have any questions about this opportunity



