At a Glance
- Tasks: Develop and enhance the Energy Trading & Risk Management platform with new features and customisations.
- Company: Join a leading commodity trading firm in London, known for its innovative approach.
- Benefits: Enjoy a competitive day rate, hybrid work model, and potential for contract extension.
- Why this job: Be part of a dynamic team driving impactful changes in the commodities sector.
- Qualifications: Experience in commodity trading, strong C#.NET skills, and SQLServer expertise required.
- Other info: Opportunity to learn new technologies like Azure and Power BI while working in a fast-paced environment.
Role: Contract C# .NET Developer
Domain: Commodities trading
Project: Energy Trading & Risk Management (ETRM) systems
Day rate: Β£700-800/d (inside IR35)
Location: London (hybrid - 3 days per week)
Contract: 6 months (strong extension scope)
X4 Technology are partnered with a well-backed commodity trading firm in London, offering an exciting contract opportunity for an experienced C# .NET Developer. In this role, you will play a key role in evolving the firm's core Energy Trading & Risk Management (ETRM) platform - enhancing functionality, onboarding new products and integrating modern SaaS solutions for analytics, hedging, credit, regulatory reporting and more. You will also drive improvements to customisation code, strengthen unit testing capabilities, contribute to a suite of ETRM-adjacent tools (APIs, loaders, reports, data pipelines, BI tools) and support broader initiatives in test automation and CI/CD.
Responsibilities:
- Creating new features within ETRM to facilitate company growth
- Building solutions for front office users (trade entry, exchange interfaces, STP, etc)
- Designing new bespoke views
- Customising ETRM user interface using ClassEvents (C#.NET)
- Modifying the ETRM data model directly in the SQLServer database
- Quickly acquiring new technical skills (Azure IaaS/PaaS, Crystal Reports, Python, Azure Databricks, Azure Data Factory, Power BI, etc.)
Requirements:
- Proven experience within commodity trading houses
- Strong ETRM domain knowledge and experience
- Outstanding C#.NET development expertise
- Excellent SQLServer Database design and optimisation skills
- High motivation to continually develop technical skillset
- Strong problem-solving mindset and ability to thrive in a fast-paced environment
This is a unique opportunity to join one of Londonβs most exciting commodity trading houses, supporting a dynamic, evolving and progressive ETRM environment. The role is paying Β£700-800/d on an inside IR35 basis.
Please apply online for immediate consideration.
Contract C# .NET Developer (Commodities) employer: X4 Technology
Contact Detail:
X4 Technology Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Contract C# .NET Developer (Commodities)
β¨Tip Number 1
Familiarise yourself with the specific ETRM systems used in the commodities trading sector. Understanding the nuances of these platforms will give you an edge during discussions and interviews.
β¨Tip Number 2
Network with professionals in the commodities trading field, especially those who work with C# .NET development. Attend industry meetups or online forums to gain insights and potentially get referrals.
β¨Tip Number 3
Brush up on your SQLServer database skills, as this role requires strong optimisation capabilities. Consider working on personal projects that involve database design to showcase your expertise.
β¨Tip Number 4
Stay updated on the latest trends in Azure services and data analytics tools like Power BI. Being knowledgeable about these technologies can set you apart from other candidates.
We think you need these skills to ace Contract C# .NET Developer (Commodities)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C# .NET development and any relevant work in commodity trading. Use specific examples that demonstrate your skills in ETRM systems and SQLServer database design.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the commodities domain. Mention your proven experience in similar environments and how you can contribute to the firm's growth and ETRM platform enhancements.
Highlight Technical Skills: In your application, emphasise your technical skills, particularly in Azure IaaS/PaaS, Crystal Reports, Python, and Power BI. Provide examples of how you've used these technologies in past projects.
Showcase Problem-Solving Abilities: Include instances where you've successfully solved complex problems in fast-paced environments. This will demonstrate your ability to thrive under pressure, which is crucial for this role.
How to prepare for a job interview at X4 Technology
β¨Showcase Your C# .NET Expertise
Be prepared to discuss your previous C# .NET projects in detail. Highlight specific challenges you faced and how you overcame them, especially in the context of ETRM systems or similar domains.
β¨Demonstrate Your ETRM Knowledge
Familiarise yourself with the fundamentals of Energy Trading & Risk Management. Be ready to explain how your experience aligns with the responsibilities of the role, particularly in enhancing functionality and integrating SaaS solutions.
β¨Prepare for Technical Questions
Expect technical questions related to SQLServer database design and optimisation. Brush up on your problem-solving skills and be ready to tackle hypothetical scenarios that may arise in a fast-paced trading environment.
β¨Express Your Motivation for Continuous Learning
Convey your enthusiasm for acquiring new technical skills, such as Azure IaaS/PaaS or Power BI. Share examples of how you've proactively developed your skillset in the past and how you plan to continue doing so in this role.