companyfuku logo

Full Stack .NET Developer at fuku | Singapore

fukuSingapore, Singapore, Singapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

- Deep knowledge of C# and . NET Core / . NET 6+.- Experience with ASP. NET Core Web APIs.- Strong frontend skills in React (TypeScript, Hooks, Context, Routing).- Familiarity with TDD and Agile methodologies.- Effective communication with both technical and non-technical stakeholders.- Experience in regulated industries preferred.

About the job

About the Role

- We are on the lookout for a talented Full Stack . NET Developer to create and maintain high-performance, secure, and scalable enterprise applications. The ideal candidate will have extensive backend experience with C# and . NET (Core / . NET 6+) alongside modern frontend skills, particularly in React (TypeScript). A strong focus on UI/UX is essential.
- Experience in complex, regulated environments, such as banking or finance, is highly regarded.

Key Responsibilities

- Design, develop, and implement comprehensive solutions using C#, . NET Core/. NET 6+, and React (TypeScript, RxJS, Routing, Hooks, Context, Suspense).
- Create secure and robust ASP. NET Core Web APIs, including middleware, dependency injection, configuration, and logging.
- Transform business and system requirements into scalable and effective technical solutions.
- Analyze and troubleshoot complex legacy defects and production incidents calmly and effectively.
- Ensure compliance with standards for code quality, performance, and security.
- Contribute throughout the Software Development Life Cycle (SDLC): analysis, design, coding, testing, deployment, and support.
- Collaborate in Agile teams (Scrum/SAFe) while adopting Test-Driven Development (TDD) and Continuous Integration (CI) best practices.
- Engage with stakeholders from technology and business, translating technical concepts for non-technical audiences.
- Advocate for continuous improvement in architecture, testing, observability, and developer experience.

Technical Skills

- Proficient in C# and . NET Core / . NET 6+.
- Experience in building Web APIs with ASP. NET Core (middleware, dependency injection, configuration, logging).
- Strong expertise in React (TypeScript, Hooks, Context, Routing); familiarity with RxJS/Suspense is a plus.
- Solid understanding of computer science fundamentals, such as algorithms, data structures, and object-oriented programming (OOP).
- Familiarity with Test-Driven Development (TDD) and ability to write unit, integration, and acceptance tests.
- Experience with tools like Visual Studio / JetBrains Rider, VS Code, and Chrome DevTools.
- Basic knowledge of Linux shell commands.
- Proficient with relational databases: SQL, joins, indexes, triggers, and query optimization.
- Understanding of RESTful web services.
- Proficient in Git and code quality tools like SonarQube / SonarLint.

Professional Skills

- Exceptional communication skills; able to elucidate complex technical topics to non-technical stakeholders.
- Known for technical depth and problem-solving abilities; adept at resolving challenging issues.
- Strong organizational skills; capable of prioritizing, estimating, planning, and tracking delivery.
- A collaborative team player with a calm demeanor during crises.
- Experience in regulated environments (e.g., Banking/FinTech) is advantageous.

About fuku

fuku is committed to delivering innovative software solutions, enabling businesses to thrive in the digital age. With a focus on quality and security, we develop enterprise-grade applications that meet the highest standards.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.