
Search by job, company or skills
Overview
Our client is a leading player in the global energy trading sector, operating across multiple commodities with a strong presence in financial and physical markets. They are seeking a Full Stack Software Engineer to be embedded in their risk function to drive technical innovation in their processes. This is a unique opportunity to shape technology of a sophisticated trading operation while working at the intersection of finance, technology and supply chain.
Role
As a Full Stack Software Engineer, you will serve as a technical catalyst in modernizing critical business systems. You will partner closely with analysts and risk professionals to architect, develop, and optimize cloud-based solutions that power transaction valuation, P&L attribution, market risk assessment, and data infrastructure. Your work will span the full technical spectrum-from transforming legacy Excel and Python workflows into scalable Azure-based platforms, to building APIs and microservices that enable efficient data consumption across the organization. You will take ownership of production systems, provide technical leadership on strategic initiatives, and collaborate with enterprise IT teams to ensure architectural alignment. This is a hands-on role requiring strong engineering discipline, including automated testing, CI/CD practices, and a commitment to code quality. You will also contribute to the team's AI initiatives and help establish best practices for a modern, sustainable technology environment.
Requirements
We are seeking candidates with a strong academic foundation (degree level or equivalent) and at least 3 years of software development experience, ideally within commodity trading or a sophisticated technology organization. You must demonstrate solid expertise in Python and JavaScript (Angular preferred), with proficiency in C#, Azure, AKE, and Azure Services highly valued. The ability to design clean, maintainable, modular code is essential, alongside strong capabilities in database design (relational and non-relational), distributed architectures (microservices, REST/RPC, event sourcing, CQRS), and comprehensive test automation strategies. Beyond technical skills, we seek individuals who are highly independent, demonstrate strong learning agility, and excel at stakeholder engagement. You must be flexible, proactive in problem-solving, and capable of working autonomously while maintaining exceptional communication with both technical and business stakeholders.
To Apply
To apply, please submit your resume to Yien Quek at [Confidential Information]. We regret to inform that only successful shortlisted candidates will be notified. Licence No: 16S8060 | Registration no: R1109830
Job ID: 133679745