TE

Senior Software Developer (.Net) - Tech Lead

The Edge Contracting Services Pte. Ltd.

D01 Marina, Raffles Place, People's Park, CecilContractS$7,000 – S$11,000/mo

Posted 10 Jul 2026

About this role

.Net Senior Software Developer (Tech Lead) - Singapore We are looking for an experienced .NET Senior Software Developer / Tech Lead to join a team focused on modernising enterprise-level applications, refactoring legacy systems, and leveraging GenAI technologies to enhance the software development lifecycle. This is a strong opportunity for someone with solid hands-on C# .NET development experience , technical leadership capability, and experience leading Scrum delivery within an enterprise application environment. What’s in it for you Exposure to enterprise level systems and large scale digital transformation projects Opportunity to modernise and revamp core applications Exposure to GenAI-enabled software development initiatives Career progression opportunities Central Singapore location Key Responsibilities: Lead and support the development, enhancement, and maintenance of enterprise-level applications. Provide technical leadership across design, development, code review, troubleshooting, and production support activities. Drive Scrum / Agile delivery and work closely with cross-functional teams to ensure timely delivery of enhancements, fixes, and releases. Investigate and resolve software defects across existing C# .NET, MS SQL, and Java-based applications. Perform detailed root cause analysis for reported issues and propose sustainable technical solutions. Review application architecture, identify areas for improvement, and recommend design enhancements for scalability, performance, and maintainability. Optimise and refactor legacy code to improve system performance, reliability, and maintainability. Collaborate with QA, business users, and technical teams to reproduce bugs, validate fixes, and support regression testing. Write and maintain unit tests and regression tests using frameworks such as MSTest, NUnit, or xUnit. Review logs, metrics, and system behaviour to diagnose issues and recommend improvements. Guide and mentor team members, ensuring good engineering practices, coding standards, and delivery discipline. Document technical resolutions, design decisions, and system updates in internal knowledge bases. Support DevOps practices across build, deployment, release, and operational support activities. Explore and apply AI-assisted SDLC / PDLC tools where relevant to improve development productivity and delivery quality. Requirements: At least 5 years of hands-on experience in C# .NET software development. Strong experience in enterprise application development, enhancement, maintenance, and production support. At least 4 years of experience in MS SQL Server, including writing, debugging, and optimising SQL queries. Exposure to Java-based applications will be advantageous. Strong Scrum / Agile delivery experience. Prior DevOps exposure across CI/CD, release management, deployment, or production support processes. At least 5 years of experience in technical leadership, including solution design, technical decision-making, and delivery ownership. More than 3 years of people or team management experience , with experience managing teams of at least 5 members. Strong architecture and solution design capability. Strong problem-solving skills with the ability to perform root cause analysis and propose sustainable solutions. Good ownership mindset, communication skills, and ability to work with technical and non-technical stakeholders. Exposure to AI-assisted SDLC / PDLC tools or GenAI-enabled development practices will be an advantage. This is a 1 year contract to start, renewable and convertible to permanent.

What they're looking for

Code Review.NETDevelopmentAzure DevOps

About The Edge Contracting Services Pte. Ltd.

Industry: Professional & technical services

Frequently asked questions

What does a Senior Software Developer (.Net) - Tech Lead at The Edge Contracting Services Pte. Ltd. do?

.Net Senior Software Developer (Tech Lead) - Singapore We are looking for an experienced .NET Senior Software Developer / Tech Lead to join a team focused on modernising enterprise-level applications, refactoring legacy systems, and leveraging GenAI technologies to enhance the software development l…

What skills does this Senior Software Developer (.Net) - Tech Lead role need?

Key skills for this role include Code Review, .NET, Development, Azure DevOps.

How much does a Senior Software Developer (.Net) - Tech Lead at The Edge Contracting Services Pte. Ltd. pay?

This role lists a salary of S$7,000 – S$11,000 per month.

Is this Senior Software Developer (.Net) - Tech Lead role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Senior Software Developer (.Net) - Tech Lead role?

You can apply directly on The Edge Contracting Services Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.