Middle Office Software Engineer (C# or Python)
Singapore • Vollzeit
Bewerben Sie sich als Erste/r!
- Erfahrung
- Beliebig
- Gehalt
- —
- Stellenangebote
- 1
- Veröffentlicht
- vor 7 Stunden
- Work mode
- Im Büro
- Eligibility
- Experienced software engineers who can work onsite in Singapore and are comfortable partnering with both technical and business users in a trading environment.
- Resume
- Required to apply
Where you'll work
Stellenbeschreibung
Company Overview
This role is with a global energy trading business supported by utilities and focused on LNG, coal, and freight. The organisation manages one of the largest energy portfolios worldwide, which gives it strong visibility into energy markets and helps customers improve portfolio optimisation, supply reliability, and risk controls. It has more than 250 people across Singapore, Japan, the UK, and the US, runs a major LNG and coal trading operation, and is backed by a strong financial position with multibillion-dollar equity and an A+ credit rating.
Role Summary
The business is hiring a seasoned Middle Office Software Engineer to lead a major technology uplift inside the Middle Office team. The position centres on building and reshaping systems that support P&L attribution, energy transaction valuation, market risk analysis, data intake, ETL pipelines, and analytics.
What You Will Do
- Rebuild legacy Excel and Python utilities into scalable cloud-native applications.
- Use cloud and AI tooling to streamline and improve internal workflows.
- Design and deliver resilient systems using sound engineering discipline, including testing, CI/CD, and automation.
- Work closely with Middle Office and IT teams to ensure solutions meet architecture and infrastructure requirements.
- Support production issues at the third line and help deploy systems sustainably into the company’s IT landscape.
- Create data platforms, APIs, reusable libraries, and storage layers that make information easier to access and use.
- Help shape broader system redesign efforts and contribute to AI-related initiatives.
- Keep technical documentation current and support knowledge transfer across the team.
- Build a strong understanding of trading processes and collaborate directly with business stakeholders.
Required Skills and Experience
Candidates should bring solid hands-on experience building applications in either C#.NET or Python. The role also calls for experience with database modelling and implementation across relational and non-relational systems, along with strong solution design abilities spanning data modelling, microservices, distributed messaging, SOA, CQRS, event sourcing, and n-tier architectures. Prior exposure to cloud environments, especially Azure, is preferred.
Nice to Have
Experience with containerised microservices using Docker and Kubernetes would be an advantage, as would frontend development exposure with Angular or React.
Additional Information
Interested candidates may make contact for a confidential discussion. Only applicants who are shortlisted will be contacted further.
Agency and registration details are available in the source information.