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
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Morgan McKinley
Singapour
Related job offers
-
Director, Asia Cluster Digital Technologies Lead
Mars Singapour -
Software Engineer III, Full Stack
Google Singapour -
Senior Solutions Architect, Full Stack
Eames Consulting Singapour -
Director, AI Transformation
Emerald Clinical Lisbonne -
Software Architect – Lead End-to-End System Design
NEWTONE CONSULTING PTE. LTD. Singapore