Enable job alerts via email!

Senior Software Engineer (C#)

FIRST DERIVATIVES PTE. LIMITED

Singapore

On-site

SGD 85,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A financial technology firm is seeking a seasoned software developer in Singapore. The role involves designing and developing cloud-based microservices in C#, ensuring code quality through testing. Ideal candidates have over 8 years of experience in C#, .NET, and familiarity with cloud architectures, particularly within the Financial Services Industry.

Qualifications

  • 8+ years of development experience.
  • Strong understanding of object-oriented programming and design principles.
  • Experience in the Financial Services Industry preferred.

Responsibilities

  • Collaborate with analysts and users to design solutions.
  • Develop cloud-based microservices in C#.
  • Ensure code quality through testing.

Skills

C#
.NET Framework
React.js
SQL scripting
Cloud-based architectures
Unit testing
Integration testing
TDD practices
Git

Education

Bachelor’s degree in Computer Science or related field

Tools

SQL Server
Entity Framework
PostgreSQL
Job description
What You’ll Do
  • Collaborate with business analysts, users, and teams to understand requirements and design solutions.
  • Design and develop cloud-based microservices in C# to replace legacy applications.
  • Build and maintain unit and integration tests to ensure code quality.
  • Perform database modeling, solution design, and performance tuning where required.
  • Write clean, maintainable code and documentation throughout the SDLC.
  • Deploy, test, and support applications while ensuring CI/CD best practices.
  • Serve as a technical expert, providing support and knowledge sharing across teams.
What Will Make You Shine
  • Bachelor’s degree in Computer Science or related field.
  • 8+ years of development experience with C#, .NET Framework, React.js, and SQL scripting.
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
  • Proven experience developing cloud-based architectures and microservices (AWS/Azure).
  • Hands‑on experience with unit testing, integration testing, and TDD practices.
  • Proficiency in SQL Server, Entity Framework, and relational databases (SQL Server, PostgreSQL).
  • Skilled in using Git and version control workflows.
  • Experience in the Financial Services Industry (FSI), with knowledge of domain workflows.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.