Senior Full Stack .NET Engineer | Hybrid (Singapore)
We are seeking a Senior Full Stack .NET Engineer to join a growing engineering team responsible for building and maintaining core internal platforms that support critical business operations
.This is a hands-on role covering the full software lifecycle across backend services, frontend applications, APIs, integrations, databases, testing, and production support. You will work on both new development and existing systems, including established enterprise platforms, legacy components, and complex workflow-driven applications
.
Working in a hybrid setup from our Singapore office, you will collaborate closely with product, delivery, architecture, QA, DevOps, infrastructure, and business stakeholders to deliver reliable, maintainable, and high-quality softwar
e.
In this role, you wi
Design, develop, test, and maintain full-stack applications using .NET / C# on the backend and modern frontend framewo
- rks.Build and support APIs, services, integrations, user interfaces, background jobs, and data-driven featu
- res.Work extensively with SQL Server and other relational databases, including performance tuning and production data considerati
- ons.Translate requirements and acceptance criteria into robust, scalable technical soluti
- ons.Collaborate with product and delivery teams to clarify requirements, edge cases, workflows, and release expectati
- ons.Partner with architects and technical leads on design approaches, estimates, dependencies, and technical ri
- sks.Write clean, maintainable, testable code aligned to engineering standa
- rds.Participate in code reviews, providing constructive feedback on quality, security, performance, and maintainabil
- ity.Develop and maintain automated tests across unit, integration, API, or UI layers where appropri
- ate.Support QA and delivery teams during testing, UAT, release readiness, and post-release validat
- ion.Investigate and resolve production issues, defects, and performance problems across the full st
- ack.Contribute to root cause analysis and long-term fixes for recurring iss
- ues.Identify areas of technical debt and contribute to refactoring and modernisation effo
- rts.Document technical decisions, system behaviour, and support proces
- ses.Mentor and support other engineers through code reviews and technical guida
nce.
What You
Professional software engineering experience with strong expertise in .NET / C# and ASP.NET Core or similar backend technol
- ogies.Strong frontend experience with React, Angular, Vue.js, or similar modern JavaScript/TypeScript frame
- works.Solid understanding of HTML, CSS, JavaScript/TypeScript, and frontend architecture pat
- terns.Experience designing and maintaining RESTful APIs and system integra
- tions.Strong SQL experience (SQL Server preferred; PostgreSQL/MySQL also benefi
- cial).Good understanding of software design principles including SOLID, OOP, and secure coding prac
- tices.Experience working with enterprise systems, legacy codebases, or complex business work
- flows.Familiarity with Git-based workflows and CI/CD pipe
- lines.Experience using tools such as Azure DevOps, Jira, or similar delivery plat
- forms.Strong troubleshooting skills across distributed systems and full-stack environ
- ments.Clear communicator with ability to work independently in distributed
- teams.Strong sense of ownership, including willingness to support production sy
stems.
Nice
Experience in enterprise platforms, ERP-adjacent systems, supply chain, logistics, finance, or B2B transaction envir
- onments.Exposure to cloud platforms such as Azure, AWS,
- or GCP.Containerisation experience (Docker, Kube
- rnetes).Experience with messaging, event-driven systems, or background pro
- cessing.Familiarity with automated testing tools such as xUnit, NUnit, Playwright, Cypress, or S
- elenium.Understanding of observability practices (logging, monitoring, metrics, t
- racing).Experience modernising or refactoring legacy
- systems.Experience in manufacturing, distribution, electronics, or similar ind
- ustries.Interest in AI-assisted development tools and engineering productivity impro
vements.