About the Company
The client is a global consulting and technology services organization specializing in digital transformation for clients in the financial and fintech sectors. With operations spanning Asia, Australia, Europe, and the Middle East, our team of over 2,000 professionals supports businesses across the front, middle, and back office—offering a combination of strategic consulting, software delivery, and operational support. Their mission is to empower clients with innovative, scalable, and efficient solutions that meet the demands of modern financial markets.
They are seeking a seasoned software engineer with deep expertise in backend systems to join our fast-growing technology delivery team. This role involves designing, building, and maintaining enterprise-scale services in a distributed environment, with a focus on performance, reliability, and clean code.
Key Responsibilities
- Collaborate with product and engineering teams to design and develop scalable backend microservices.
- Contribute to all phases of the software development lifecycle, from planning through to deployment and post-release support.
- Lead the adoption of engineering best practices and enforce coding standards through peer reviews and mentorship.
- Monitor and enhance system performance, with attention to low-latency and high-throughput requirements.
- Participate in deployment activities and provide production support when necessary.
- Identify and document opportunities for technical and process improvement.
Requirements
- At least 5 years of hands-on experience with C# and the .NET ecosystem (including .NET Core).
- Strong foundation in backend application design, particularly in modular or service-based systems.
- Practical experience integrating with messaging infrastructure and middleware technologies.
- Proficient in using version control, automated pipelines, and modern testing frameworks.
- Solid understanding of multithreading, asynchronous programming, and code optimization.
- Comfortable working within agile frameworks (e.g., Scrum or Kanban) and adapting to fast-moving projects.
- Excellent interpersonal and communication skills across technical and non-technical teams.
Bonus Points
- Familiarity with deploying and managing applications on public cloud platforms (Azure, AWS, etc.).
- Experience working with financial APIs and industry protocols such as FIX.
- Exposure to real-time trading systems or financial market infrastructure (especially FX/CFD platforms).
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
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-28
Software Engineer II
2026-05-28
Mobile Engineering Consultant (mid-level)
2026-05-28
- Posted
- Jul 25, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Morgan McKinley
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-28
Software Engineer II
2026-05-28
Mobile Engineering Consultant (mid-level)
2026-05-28