Software Manager (Java/C++) - Public Sector

NEWTONE CONSULTING PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NEWTONE CONSULTING PTE. LTD. is seeking an experienced Software Manager to lead a team of Software Engineers responsible for development, enhancement, and support of mission-critical applications.

The role blends technical leadership with software delivery, production support, and customer engagement throughout the full software lifecycle. The ideal candidate will mentor engineers, manage the full SDLC, provide hands-on technical leadership, drive performance improvements, resolve production

Qualifications

  • Degree in Computer Science, Information Technology, or related discipline.
  • Min 5 years of experience leading software engineering or application development teams.
  • Strong software development experience with Java and/or C++.
  • Experience working with Windows and Linux environments.
  • Good knowledge of relational databases such as Microsoft SQL Server.
  • Strong understanding of software engineering principles, algorithms, and data structures.

Responsibilities

  • Lead and mentor a team of Software Engineers across development and support activities.
  • Manage the full SDLC, including design, development, testing, deployment, and maintenance.
  • Provide hands‑on technical leadership, including code reviews, troubleshooting, debugging, and solution design.
  • Enhance existing applications and drive improvements in performance, reliability, and maintainability.
  • Manage production issues, perform impact analysis, and ensure resolution within agreed SLAs.
  • Work closely with Solution Architects and project teams on system integration and technical implementation.
  • Maintain technical documentation, operational procedures, and software quality standards.
  • Engage customers proactively and ensure high-quality technical support and service delivery.
  • Evaluate new technologies and recommend improvements to existing solutions.
  • Support pre‑sales activities and technical tender proposals where required.

Skills

Team leadership
Java
C++
SDLC
Troubleshooting

Education

Bachelor's degree in Computer Science or related

Tools

Microsoft SQL Server

Job description

We are looking for an experienced Software Manager to lead a team of Software Engineers responsible for the development, enhancement, and support of mission-critical applications. The role combines technical leadership, software delivery, production support, and customer engagement throughout the full software lifecycle.

Key Responsibilities
  • Lead and mentor a team of Software Engineers across development and support activities.
  • Manage the full SDLC , including design, development, testing, deployment, and maintenance.
  • Provide hands‑on technical leadership, including code reviews, troubleshooting, debugging, and solution design.
  • Enhance existing applications and drive improvements in performance, reliability, and maintainability.
  • Manage production issues, perform impact analysis, and ensure resolution within agreed SLAs.
  • Work closely with Solution Architects and project teams on system integration and technical implementation.
  • Maintain technical documentation, operational procedures, and software quality standards.
  • Engage customers proactively and ensure high-quality technical support and service delivery.
  • Evaluate new technologies and recommend improvements to existing solutions.
  • Support pre‑sales activities and technical tender proposals where required.
Requirements
  • Degree in Computer Science, Information Technology, or related discipline.
  • Min 5 years of experience leading software engineering or application development teams.
  • Strong software development experience with Java and/or C++.
  • Experience working with Windows and Linux environments.
  • Good knowledge of relational databases such as Microsoft SQL Server.
  • Strong understanding of software engineering principles, algorithms, and data structures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Manager (C#) - Public Sector
Software Manager (C#) - Public Sector

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Software manager
Software manager

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 190,000
Software manager
Software manager

Newtone consulting • Singapore

On-site
SGD 140,000 - 210,000
Software and Applications Manager
Software and Applications Manager

Vsaasglobal • Singapore

On-site
SGD 120,000 - 160,000
Software manager
Software manager

NEWTONE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Manager (Software Engineering & Delivery) (Ref 26563)
Manager (Software Engineering & Delivery) (Ref 26563)

JOBLINE RESOURCES PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Manager
Software Manager

APBA TG Human Resource Pte Ltd • Singapore

On-site
SGD 150,000 - 230,000
Software and Applications Manager
Software and Applications Manager

horizon software pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Software Development Manager
Software Development Manager

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Application Development Manager
Application Development Manager

B. PRIVILEGE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000