# Full Stack .NET Developer

> Fuku · Singapore, Singapore · Full-time · Posted 2026-01-20

**Workplace:** on_site

## 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.

## Apply

[Apply at Fuku](https://apply.workable.com/fuku/j/0DE1E04A0E/apply)

---
Powered by [Workable](https://www.workable.com)
