Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer – C# .NET (12-Month Contract, Extendable)

AMBITION GROUP SINGAPORE PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology firm in Singapore is seeking an experienced Full Stack Developer to support global Middle Office operations. The role involves developing high-performance solutions and requires strong expertise in C# .NET and SQL. Ideal candidates have at least 5 years of experience in software development and a background in financial services. Interested applicants should send their resumes to co.co@ambition.com.sg.

Qualifications

  • Minimum 5 years of hands-on development experience in C# .NET.
  • Deep understanding of object-oriented programming and design patterns.
  • Prior experience in financial services, particularly within Middle Office, Finance, or Accounting systems is highly preferred.

Responsibilities

  • Design, implement, and support core Middle Office applications.
  • Lead end-to-end development projects and ensure quality.
  • Provide technical leadership and mentorship to junior developers.

Skills

C# .NET
SQL
Angular
React
RabbitMQ
Kafka
Elastic/Kibana
AWS
TDD principles

Education

Bachelor’s degree in Computer Science, Engineering, or related discipline

Tools

Microsoft SQL Server
PostgreSQL
Docker
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.