Full Stack Developer – C# .NET (12-Month Contract, Extendable)
We are seeking an experienced Full Stack Developer with strong expertise in C# .NET to join a dynamic technology team supporting global Middle Office operations. The successful candidate will play a key role in developing and enhancing systems that drive real-time PnL calculations, financing and currency exposure processes, and automated FX hedging for a large portfolio management group.
This role offers the opportunity to work closely with business stakeholders and senior technology professionals, leading the design and delivery of robust, high-performance solutions in a fast-paced and collaborative environment.
This role offers the opportunity to work closely with business stakeholders and senior technology professionals, leading the design and delivery of robust, high-performance solutions in a fast-paced and collaborative environment.
Key Responsibilities
• Design, implement, and support core Middle Office applications for a global organization
• Partner with business users and analysts to understand requirements and translate them into scalable technical solutions
• Lead end-to-end development projects, ensuring quality, timeliness, and stakeholder satisfaction
• Provide technical leadership, guidance, and mentorship to junior developers
Qualifications and Skills
• Bachelor’s degree in Computer Science, Engineering, or related discipline
• Minimum 5 years of hands-on development experience in C# .NET, with a deep understanding of object-oriented programming, design patterns, and modern development practices
• Strong proficiency in SQL and relational databases such as Microsoft SQL Server or PostgreSQL
• Experience building web applications using modern JavaScript frameworks such as Angular or React
• Familiarity with messaging technologies (RabbitMQ, Kafka) and tools such as Elastic/Kibana
• Exposure to cloud platforms (AWS, Docker, EC2, S3) is advantageous
• Solid understanding of TDD principles and experience with unit testing and mocking frameworks (SpecFlow, Xunit, Moq)
• Prior experience in financial services, particularly within Middle Office, Finance, or Accounting systems, is highly preferred
• Strong analytical and problem-solving skills with keen attention to detail
• Excellent communication and interpersonal skills, with the ability to work effectively across teams and stakeholders
• Self-motivated, adaptable, and capable of managing multiple priorities in a fast-moving environment
This is an excellent opportunity for a proactive developer who enjoys solving complex business problems and contributing to the success of mission-critical financial systems
Please reach out to co.co@ambition.com.sg with your updated resume and contact details. Incomplete applications may not be considered /Only shortlisted candidates will be contacted.
Business Registration Number: 200611680D | Licence Number: 10C5117 | EA Registration Number: R1768258