Full Stack .NET Developer at Fuku
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

20 Apr, 26

Salary

0.0

Posted On

20 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, ASP.NET Core, React, TypeScript, RxJS, Agile, TDD, CI, SQL, OOP, Git, Middleware, Dependency Injection, Logging, REST, Code Quality

Industry

Retail Apparel and Fashion

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.
Responsibilities
The Full Stack .NET Developer will design, develop, and deliver end-to-end solutions using C#, .NET Core/.NET 6+, and React. They will also ensure adherence to standards for code quality, performance, and security while contributing across the Software Development Life Cycle.
Loading...