Job Description
Senior/ Principal Consultant, Software Engineering (C#/.NET) Singapore (Hybrid)
About the Role We’re partnering with a leading technology-driven organisation to hire a Senior/ Principal Consultant, Software Engineering
who combines
deep hands-on C#/.NET expertise
with
end-to-end architecture leadership .
This is a high-impact role for someone who thrives in
complex legacy modernisation environments , can
analyze mature codebases , and
design future-ready architectures —while still being comfortable rolling up their sleeves and engaging directly in code when needed.
What You’ll Be Doing Lead
deep technical assessments
of complex .NET applications, including architecture, code quality, and technical debt Perform
codebase and database analysis
using static analysis tooling to identify patterns, risks, and modernization opportunities Design
target-state architectures
for modern applications (API-first, cloud-ready, SPA-driven) Define and reco...