-
Morgan McKinley

Software Engineer

Morgan McKinley
Singapore · Full-time · Associate

Company Overview

Our client is a leading regional financial market infrastructure provider operating a regulated electronic trading platform. The firm specialises in delivering robust, high-performance systems that facilitate price discovery, trade execution, and post-trade processing across multiple asset classes. With a strong focus on reliability, scalability, and market integrity, the organisation plays a critical role in supporting institutional participants across Asia-Pacific.


Role Overview

We are seeking a Software Engineer (Junior to Mid-Level) to support and enhance mission-critical trading and post-trade systems within a fast-paced exchange environment. This position sits at the intersection of development and production support, requiring a hands-on engineer who can ensure platform stability while contributing to ongoing system improvements and new feature delivery.


You will work closely with business stakeholders, operations teams, and technology counterparts to troubleshoot issues, implement enhancements, and continuously improve system performance and resilience.


Responsibilities

  • Provide second-line support for critical trading and post-trade systems, including incident troubleshooting, root cause analysis, and timely resolution
  • Work closely with business users and internal teams to gather requirements and deliver system enhancements or fixes
  • Develop and maintain application features, automation scripts, and tools to improve system performance and operational efficiency
  • Support production activities such as system monitoring, deployments, and ensuring overall platform stability and reliability


Qualifications

  • Exposure to the full software development lifecycle within complex, high-availability systems
  • At least 2 years of hands-on development experience in one or more of the following: Java, Python, or JavaScript
  • Solid understanding of object-oriented programming principles and design patterns
  • Experience working with relational databases, including schema design and query optimisation
  • Familiarity with networking fundamentals and protocols such as HTTP, TCP/IP, and UDP
  • Comfortable working in Linux/Unix environments, with strong scripting skills (e.g. Bash, Shell)
  • Understanding of distributed systems, system integration, or messaging frameworks is advantageous
  • Prior experience in financial services, trading platforms, or exchange environments is beneficial but not mandatory


If you're interested in the above role, click on the 'apply' function now! Alternatively, you can contact Mon Fei at [email protected] for a confidential discussion. Only shortlisted candidates will be notified.


Morgan McKinley Pte Ltd


Chow Mon Fei


EA Licence No: 11C5502


EA Registration No. R1877534

Key Skills

Ranked by relevance

python java bash
Login to Apply
Posted
Apr 14, 2026
Type
Full-time
Level
Associate
Location
Singapore

Industries

Financial Services Securities Commodity Exchanges

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Airwallex
Related

Software Engineer, Notification Platform

2026-05-26

Full-time
Not Applicable
Singapore
Financial Services
Engineering
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Macquarie Group
Related

AI Engineer

2026-05-27

Full-time
Not Applicable
Australia
Financial Services
Engineering