Full Stack Developer – C# .NET

  • Ambition Group Pte. Ltd.
  • Singapore
  • 210 days ago
  • SGD 9000 - SGD 12000
  • Contract
You need to login as talent to apply for the job.

Role Description

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.

 

  • 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

Requirement

  • 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
  •  

Report this job ad