This page was automatically translated and may contain errors. View in English.
Morgan McKinley

Middle Office Software Engineer (C# or Python)

Morgan McKinley

Singapore · Tam zamanlı

Başvuran ilk kişi siz olun

Deneyim
Herhangi
Maaş
Açılışlar
1
Yayınlandı
2 saat önce
Work mode
Ofiste
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

İş tanımı

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.

Yanıt almak istiyorsanız bırakın; başka hiçbir amaçla kullanmayacağız.

Göz atmak için tıklayınsürükle ve bırak, veya macun bir ekran görüntüsü

PNG, JPG, GIF, MP4, WebM, MOV · Her biri maksimum 20 MB · En fazla 5 dosya