Senior Software Developer (.Net) - Tech Lead

The Edge Contracting Services

Santo Niño 1st

On-site

PHP 5,929,000 - 8,893,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Edge Contracting Services in Singapore is seeking a seasoned .NET Senior Software Developer (Tech Lead) to drive design, development, and delivery of enterprise applications.

You will provide technical leadership, guide Scrum teams, review architectures, and mentor engineers to deliver robust software solutions. You will optimise legacy code, ensure quality through unit tests, and collaborate with QA, product, and ops to enable timely releases in a GenAI-enabled SDLC.

Qualifications

  • 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 teams of at least 5 members.
  • Strong architecture and solution design capability.
  • Strong problem-solving skills with root cause analysis and 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.

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.

Skills

C# .NET
Technical leadership
Scrum/Agile
DevOps
GenAI

Tools

MS SQL Server
MSTest
NUnit
xUnit
CI/CD
Git

Job description

.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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Tech Lead — Enterprise App Modernisation
Senior .NET Tech Lead — Enterprise App Modernisation

The Edge Contracting Services • Santo Niño 1st

On-site
PHP 5,929,000 - 8,893,000
Senior Full Stack Developer (.NET, React, SharePoint & AI)
Senior Full Stack Developer (.NET, React, SharePoint & AI)

APW Tech • Metro Manila

Hybrid
PHP 1,000,000 - 1,800,000
Senior .Net Developer
Senior .Net Developer

Hammerjack Pty Ltd • Metro Manila

Hybrid
PHP 900,000 - 1,500,000
Sr. Software Engineer (.net dev / Angular)
Sr. Software Engineer (.net dev / Angular)

Dencom Consultancy & Manpower Services • Makati

Hybrid
Senior Software Engineer (Java, SQL, AWS)
Senior Software Engineer (Java, SQL, AWS)

blaseek • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Sr. DevOps Engineer
Sr. DevOps Engineer

NCS Philippines • Philippines

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer (NestJS, Next JS, React Native, GCP is a plus)
Senior Software Engineer (NestJS, Next JS, React Native, GCP is a plus)

KodeAcross • Metro Manila

Hybrid
PHP 1,800,000 - 2,400,000
Competitive pay
AI-driven development
Enterprise projects
+1
Software Engineer (Full Stack)
Software Engineer (Full Stack)

MCI Career Services Pte Ltd • Santo Niño 1st

On-site
PHP 1,324,000 - 2,207,000
Senior DevOps Engineer
Senior DevOps Engineer

MoneySmart Group • Philippines

On-site
PHP 1,200,000 - 1,800,000
Senior .Net/Application Developer (Onsite in Makati)
Senior .Net/Application Developer (Onsite in Makati)

Seven Seven Global Services, Inc. • Philippines

On-site
PHP 800,000 - 1,200,000