Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (.NET + React)

Trades Workforce Solutions

Singapore

On-site

SGD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT consulting firm is seeking a Software Engineer for a banking project in Singapore. The candidate will work on scalable web applications using .NET and React, ensuring high-quality code and performance. Key qualifications include BFSI experience, strong skills in C# and React, and the ability to collaborate with stakeholders. This is a 12-month contract role with the possibility of extension.

Qualifications

  • BFSI project experience is mandatory.
  • Strong understanding of UX principles.
  • Able to manage priorities and deliver against milestones.

Responsibilities

  • Design, develop, and maintain scalable web applications and APIs.
  • Translate business and functional requirements into technical solutions.
  • Ensure solutions meet banking security, performance, and compliance standards.

Skills

C#
.NET Core / .NET 6
React 18
Test-Driven Development (TDD)
SQL
Relational databases
RESTful Web Services
Git

Tools

Visual Studio
JetBrains Rider
VS Code
Chrome DevTools
Job description
Software Engineer (.NET & React)

IT Consultant - Banking Project| 12-Month Contract (Extendable) | Onsite – Singapore

About the Role

We are hiring a Software Engineer to join a high-performing Software Engineering team supporting banking transformation projects for a leading IT consulting firm. This role is embedded within a banking environment, delivering mission-critical systems with strong emphasis on code quality, performance, and user experience.

Key Responsibilities
  • Design, develop, and maintain scalable web applications and APIs using modern .NET technologies
  • Translate business and functional requirements into efficient, fit-for-purpose technical solutions
  • Collaborate closely with product owners, business stakeholders, and cross-functional teams
  • Deliver high-quality, well-tested code following TDD and clean architecture principles
  • Contribute to UI/UX improvements with a strong attention to usability and design quality
  • Participate in code reviews, testing, and continuous improvement initiatives
  • Ensure solutions meet banking security, performance, and compliance standards
Mandatory Technical Skills
  • BFSI project experience is mandatory.
  • C# with .NET Core / .NET 6 or newer
  • ASP.NET Core Web API (middleware, DI, configuration, logging)
  • React 18 or newer (frontend development)
  • Strong understanding of UX principles and high-quality UI delivery
  • RESTful Web Services
  • Relational databases & SQL (joins, indexes, triggers, query optimisation)
  • Test-Driven Development (TDD) and acceptance testing
  • Solid computer science fundamentals (OOP, data structures, algorithms)
  • Git, SonarQube / SonarLint
  • Visual Studio / JetBrains Rider, VS Code, Chrome DevTools
  • Basic Linux shell scripting
Good to Have
  • Angular 16 or newer
  • Docker & Kubernetes
  • Kafka, MassTransit
  • Micro-frontends (Module Federation)
  • Ability to write and optimize complex SQL queries
Professional & Soft Skills
  • Strong communication and stakeholder management skills
  • Able to manage priorities and deliver against milestones
  • Proactive, hands-on, and solution-oriented
  • Strong team player with good work ethics and service mindset
  • Able to work independently in a fast-paced banking environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.