Delivery and Software Engineering Manager (Singaporean Only)

TG Singapore

Singapore

On-site

SGD 220,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

TG Singapore seeks an accomplished senior software engineering leader to build and oversee a high-performing engineering organization in Singapore. You will coach managers, architects, and engineers, drive performance, and implement workforce development strategies across offshore and onshore teams.

You will define AI strategies and oversee full SDLC for complex systems, ensuring delivery excellence, security, and quality gates while aligning with business objectives and technology roadmaps.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or related discipline.
  • Typically 15+ years of relevant experience including at least 7 years in senior software engineering or delivery leadership.
  • Proven experience leading multidisciplinary software teams and AI initiatives.
  • Experience delivering AI-enabled products/platforms in enterprise-scale environments.
  • Experience managing full SDLC for complex, mission-critical systems.

Responsibilities

  • Lead, manage, and develop a high-performing software engineering organisation.
  • Coach and mentor software managers, architects, technical leads, developers, DevOps engineers, and platform engineers.
  • Manage performance, competency development, career progression, training, and succession planning.
  • Identify capability gaps and implement recruitment and workforce-development plans.
  • Plan and manage software capacity and capabilities to support projects, solution development, presales, maintenance, and system enhancements.

Skills

Leadership
AI leadership
Software architecture
DevSecOps
Resource planning
Stakeholder management

Education

Bachelor's degree in CS/SE/CE/IT

Tools

DevSecOps tooling

Job description

  • Lead, manage, and develop a high-performing software engineering organisation.
  • Coach and mentor software managers, architects, technical leads, developers, DevOps engineers, and platform engineers.
  • Manage performance, competency development, career progression, training, and succession planning.
  • Identify capability gaps and implement recruitment and workforce-development plans.
  • Plan and manage software capacity and capabilities to support projects, solution development, presales, maintenance, and system enhancements.
  • Forecast resource demand and allocate personnel across projects and business priorities.
  • Monitor resource utilisation, capability gaps, team performance, and delivery commitments.
  • Coordinate with offshore and external development resources, ensuring consistent engineering, cybersecurity, quality, and delivery practices.
  • Establish and maintain a structured software development lifecycle covering requirements, architecture, design, development, integration, testing, deployment, and maintenance.
  • Define and implement engineering standards, technical reviews, documentation requirements, and quality gates.
  • Establish modern DevSecOps practices and automated development, testing, security, and delivery pipelines.
  • Ensure compliance with company policies, engineering governance, cybersecurity requirements, applicable standards, and industry best practices.
  • Monitor software quality and delivery performance and drive corrective actions and continuous improvement.
  • Provide technical and delivery leadership to project software teams throughout the project lifecycle.
  • Review software architectures, engineering plans, resource estimates, schedules, technical risks, and development approaches.
  • Support system integration, testing, deployment, customer acceptance, maintenance, and enhancement activities.
  • Promote knowledge sharing and reuse of common platforms, frameworks, tools, components, and lessons learned across projects.
  • Develop a software technology and engineering roadmap aligned with the Division’s business and solution strategy.
  • Keep abreast of developments in software engineering, traffic management systems, cloud and edge computing, cybersecurity, DevSecOps, data platforms, automation, and artificial intelligence.
  • Evaluate and introduce suitable technologies, engineering practices, tools, and reusable software platforms.
  • Promote responsible adoption of AI-assisted software engineering with appropriate security controls, technical reviews, and quality gates.
  • Support tenders and proposals through solution architecture, software estimates, resource plans, delivery strategies, risk assessments, and technical responses.
  • Participate in customer meetings, technical workshops, solution presentations, system demonstrations, trade shows, and showcases.
  • Present the Division’s software engineering capabilities, delivery practices, technology strengths, and quality controls.
  • Ensure that software-related commitments are technically feasible, appropriately estimated, and deliverable.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related discipline
  • Typically 15 or more years of relevant experience, including at least 7 years in a senior software engineering, technology management, or delivery leadership role
  • Proven experience leading and developing multidisciplinary software teams
  • Proven experience leading AI, machine learning, data analytics or Generative AI initiatives within enterprise-scale environments.
  • Demonstrated track record delivering AI-enabled products, platforms or operational solutions from concept to deployment.
  • Experience defining AI strategies, business cases, governance frameworks and operating models.
  • Experience managing multidisciplinary software, AI and data engineering teams.
  • Strong experience managing the full software development lifecycle for complex, integrated, and mission-critical systems.
  • Experience managing multiple projects, competing resource priorities, and geographically distributed or offshore teams.
  • Experience establishing software engineering standards, DevSecOps pipelines, technical reviews, and quality controls.
  • Experience supporting tenders, technical proposals, customer engagements, and solution demonstrations.

EA License no.14C7275/Registration no. R1434860

Please take note that only shortlisted candidate will be contacted. Thank you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Software Engineering & Technology (Jurong)
Head of Software Engineering & Technology (Jurong)

TALENTVIS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Software Engineering and Delivery Manager
Software Engineering and Delivery Manager

APBA TG HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Manager (Software Engineering & Delivery)
Manager (Software Engineering & Delivery)

jobline resources pte. ltd. • Singapore

On-site
SGD 180,000 - 300,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
Principal Software Engineer
Principal Software Engineer

Platform&Co • Singapore

On-site
SGD 180,000 - 260,000
Software Development Manager
Software Development Manager

APBA TG HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
Senior AI Engineer
Senior AI Engineer

GK CONSULTING PTE. LTD. • Singapore

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

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Senior Manager, Software Engineering & Delivery
Senior Manager, Software Engineering & Delivery

JOBLINE RESOURCES PTE. LTD. • Singapore

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

NEWTONE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000