Jobless Developer
Fuku logo
Fuku

Posted 4 months ago

Open

Full Stack .NET Developer

SingaporeOn-siteFull-time

AI Summary

Full Stack .NET Developer to build and support scalable, secure enterprise applications using C#/.NET and React (TypeScript). Experiences in regulated environments and UI/UX focus are valued.

About this role

Title: Full Stack .NET Developer - Fuku

URL Source: https://apply.workable.com/j/0DE1E04A0E

Markdown Content: 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.

Skills

ASP.NET CoreC++Chrome DevToolsCIConfigurationContextDatabasesDependency InjectionGitHooksIndexesIntegration TestingJetBrains RiderJoinsLinux ShellLoggingMiddleware.NET Core/.NET 6+Query OptimisationReactREST APIRoutingRxJSSonarLintSonarQubeSQLSuspenseTDDTriggersTypeScriptUnit TestingVisual StudioVS CodeWeb APIs

Explore related jobs

Browse these categories