About the Company
Our client is a leading financial institution renowned for delivering innovative technology solutions that power mission-critical trading and banking platforms. With a strong commitment to cutting-edge software engineering, the firm offers a dynamic, fast-paced environment where technology and finance intersect to shape the future of global markets.
Role Overview
We are seeking an experienced .NET Developer with a background in financial services, banking, or trading systems to join the technology team. This role involves developing, enhancing, and maintaining enterprise-grade applications that support trading, risk management, and financial operations. You will work closely with business analysts, traders, and operations teams to deliver robust, high-performance solutions that meet the demands of modern financial markets.
Key Responsibilities
- Design, develop, and maintain .NET applications for banking, trading, or risk management systems.
- Collaborate with business stakeholders to gather and understand requirements, translating them into technical specifications.
- Optimise application performance to handle large transaction volumes and real-time data.
- Integrate with market data feeds, order management systems, and other financial platforms.
- Ensure high availability, scalability, and security of applications in compliance with financial industry standards.
- Participate in code reviews, unit testing, and deployment activities.
- Troubleshoot and resolve production issues in a timely manner.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional experience developing applications using C# and .NET Framework / .NET Core.
- Proven experience in the financial services, banking, or trading domain.
- Strong understanding of multi-threading, asynchronous programming, and performance tuning.
- Experience with SQL Server or other relational databases.
- Familiarity with messaging systems (e.g., RabbitMQ, Kafka, MSMQ) and APIs (REST, SOAP).
- Good understanding of software design patterns, SOLID principles, and agile development practices.
- Strong problem-solving skills and ability to work under pressure in time-sensitive environments.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Frontend Engineer
2026-05-28
Senior Frontend Engineer
2026-05-28
- Posted
- Aug 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Nicoll Curtin
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Frontend Engineer
2026-05-28
Senior Frontend Engineer
2026-05-28