We are looking for a Senior Software Engineer to join a growing energy trading engineering team working across Power, Gas, LNG and environmental products.
You will be responsible for designing, developing and enhancing business-critical applications using C#/.NET and React, working on complex trading systems within a fast-paced engineering environment. This is an excellent opportunity for an experienced engineer looking to take greater technical ownership, influence engineering decisions and contribute to the development of high-performance trading platforms.
Key Responsibilities
- Design, develop and maintain applications using C#/.NET and React.
- Build scalable, reliable backend systems and APIs.
- Take ownership of technical projects from design through to delivery.
- Work closely with engineers, traders and business stakeholders.
- Drive technical discussions, code reviews and engineering best practices.
- Identify opportunities to improve existing systems and introduce new technologies.
- Contribute to architectural decisions and mentor less experienced engineers.
What We're Looking For
- Strong commercial C#/.NET and React development experience within commodity trading.
- Experience developing complex, real time and high-performance applications.
- Strong SQL and relational database experience.
- Solid understanding of software architecture, design principles and distributed systems.
- Experience taking technical ownership and delivering projects independently.
- Strong problem-solving, communication and stakeholder management skills.
- Hands-on experience using AI-assisted development tools (such as GitHub Copilot, Cursor or similar) to improve coding efficiency and productivity.
- A driven, proactive engineer who thrives in a fast-paced, high-energy environment and is confident challenging existing approaches and introducing new ideas.
#J-18808-Ljbffr