Jobiglo

No results.

This job is no longer available

This job expired on 25/08/2026. It no longer accepts applications.

Software Engineer – C# / Python (Middle Office)

Morgan McKinley · Singapour

Mid 🇬🇧 English
C#.NET Python Microservices Azure CI/CD Docker Kubernetes Angular React

Job description

About the role

The company is looking for an experienced Middle Office Software Engineer to lead a technical transformation of its trading support systems. You will design, develop and modernise tools that underpin profit‑and‑loss attribution, valuation, market risk assessment and data analytics for a global energy trading business.

Key responsibilities

  • Modernise legacy Excel/Python utilities into scalable, cloud‑based applications.
  • Automate business processes using cloud services and AI technologies.
  • Architect and build robust systems with strong engineering practices, including testing, CI/CD and automation.
  • Collaborate with Middle Office and IT teams to ensure solutions meet architecture and infrastructure standards.
  • Provide third‑line production support and manage sustainable deployments.
  • Develop data platforms, APIs, libraries and storage solutions for efficient data access.
  • Contribute to strategic system redesign and AI initiatives.
  • Maintain documentation and promote knowledge continuity.

Required profile

  • Strong experience developing applications with C#.NET or Python.
  • Proven ability to design relational and non‑relational databases.
  • Solid understanding of modern architectural patterns such as microservices, distributed messaging, SOA, CQRS and event sourcing.
  • Hands‑on experience with cloud platforms, preferably Microsoft Azure.
  • Ability to work closely with business users and understand trading workflows.

Required skills

  • C#.NET
  • Python
  • Database design (SQL and NoSQL)
  • Microservices architecture
  • Cloud computing (Azure)
  • CI/CD pipelines
  • Automation and testing frameworks
  • Containerisation (Docker, Kubernetes) – nice‑to‑have
  • Frontend frameworks (Angular, React) – nice‑to‑have

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Morgan McKinley.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

50 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Morgan McKinley

Singapour