Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack .NET Developer

Fuku

Singapore

On-site

SGD 80,000 - 120,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 tech company in Singapore is seeking a strong Full Stack .NET Developer to build and support scalable enterprise applications. The role demands expertise in C# and .NET (Core / .NET 6+) along with modern frontend skills in React (TypeScript). Candidates should possess a keen eye for UI/UX and thrive in complex, regulated environments. Responsibilities include developing robust Web APIs, collaborating in Agile teams, and driving continuous improvement in software architecture. This position offers the chance to tackle challenging projects while ensuring high-quality deliverables.

Qualifications

  • Deep backend expertise in C# and .NET (Core / .NET 6+).
  • Strong frontend skills in React, including TypeScript.
  • Keen eye for UI/UX design.

Responsibilities

  • Design, develop, and deliver end‑to‑end solutions using C#, .NET Core/.NET 6+, and React.
  • Build secure ASP.NET Core Web APIs.
  • Translate business requirements into technical solutions.
  • Analyse and resolve complex legacy defects.
  • Contribute across the Software Development Life Cycle (SDLC).
  • Work collaboratively in Agile teams.
  • Drive continuous improvement in architecture and developer experience.

Skills

C#
.NET Core / .NET 6+
React (TypeScript)
Middleware
TDD
SQL
Git
Agile
OOP

Tools

Visual Studio
JetBrains Rider
VS Code
Chrome DevTools
SonarQube
SonarLint
Job description
About the Role

Seeking a strong Full Stack .NET Developer to build and support scalable, secure, and high-quality enterprise applications.

The ideal candidate possesses deep backend expertise in C# and .NET (Core / .NET 6+) and modern frontend skills in React (TypeScript). A keen eye for UI/UX is essential. Experience thriving in complex, regulated environments (such as banking) is highly valued.

Key Responsibilities
  • Design, develop, and deliver end‑to‑end solutions using C#, .NET Core/.NET 6+, and React (TypeScript, RxJS, Routing, Hooks, Context, Suspense).
  • Build secure, robust ASP.NET Core Web APIs, including middleware, dependency injection, configuration, and logging.
  • Translate business and system requirements into scalable, stable, and fit‑for‑purpose technical solutions.
  • Analyse and resolve complex legacy defects and production incidents with composure.
  • Ensure adherence to standards for code quality, performance, and security.
  • Contribute across the Software Development Life Cycle (SDLC): analysis, solution design, coding, testing, deployment, and support.
  • Work collaboratively in Agile teams (Scrum/SAFe), adopting Test‑Driven Development (TDD) and Continuous Integration (CI) best practices.
  • Partner with stakeholders across technology and business, communicating clearly to non‑technical audiences.
  • Drive continuous improvement in architecture, testing, observability, and developer experience.
Technical Skills
  • Proficiency in C# and .NET Core / .NET 6+.
  • Experience building Web APIs with ASP.NET Core (middleware, dependency injection, configuration, logging).
  • Strong skills in React (TypeScript, Hooks, Context, Routing); familiarity with RxJS/Suspense is a plus.
  • Solid computer science fundamentals, including algorithms, data structures, and object‑oriented programming (OOP).
  • Experience with TDD; able to write unit, integration, and acceptance tests.
  • Familiarity with tooling such as Visual Studio / JetBrains Rider, VS Code, and Chrome DevTools.
  • Basic knowledge of Linux shell commands.
  • Experience with relational databases: SQL, joins, indexes, triggers, and query optimisation.
  • Understanding of REST web services.
  • Proficiency with Git and code quality tools such as SonarQube / SonarLint.
Professional Skills
  • Excellent communication skills; able to explain complex technical topics to non‑technical stakeholders.
  • Reputation for technical depth and problem‑solving; able to tackle issues others struggle with.
  • Strong organisational skills; able to prioritise, estimate, plan, and track delivery.
  • Collaborative team player with a calm, effective approach in crisis situations.
  • Experience in regulated domains (e.g., Banking/FinTech) is an advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.