Software Manager

TG Singapore

Singapore

On-site

SGD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TG Singapore seeks a seasoned leader to drive software strategy, architecture, and governance across the organisation. You will shape design, integration, and SDLC practices for enterprise-scale systems, including SQL Server, C#, and cloud-based solutions.

Lead software design reviews, security, and quality programs while mentoring teams and aligning with stakeholders. Strong ISO, DevSecOps experience is required for this senior role.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 8 years of relevant experience in software development, architecture, or engineering management.
  • Strong understanding of SDLC processes and engineering best practices.
  • Experience with cloud platforms (Azure) and BI/reporting (Power BI).

Responsibilities

  • Define and implement software engineering strategies, delivery frameworks, and governance processes.
  • Provide technical leadership for the project technology stack including SQL Server, C#, and cloud solutions.
  • Lead design, integration, validation, and SDLC management across teams.
  • Oversee QA, security, and compliance with ISO standards; drive continuous improvement.

Skills

C# development
MS SQL Server
Power BI
Azure
REST APIs
Enterprise messaging (IBM MQ)
Software architecture
Leadership
Secure SDLC / DevSecOps
ISO 9001 / ISO 27001

Education

Bachelor's or Master's in Computer Science / IT

Tools

IBM MQ
IBM App Connect Enterprise (ACE)

Job description

Software Strategy, Architecture & Governance
  • Define and implement software engineering strategies, delivery frameworks, and technical governance processes aligned with organizational standards and industry best practices.
  • Provide technical leadership for the project technology stack, including Microsoft SQL Server databases, C# development environments, and cloud-based solutions.
  • Establish and maintain robust processes for software design, development, testing, configuration management, and documentation in alignment with recognized software engineering and quality standards.
Software Design, Integration & Validation
  • Lead software design activities and ensure clear traceability between business requirements, technical specifications, and system architecture.
  • Oversee application integration using modern communication technologies, including REST APIs over HTTP, message-based integration platforms, and enterprise integration solutions.
  • Guide the development and enhancement of specialized software solutions, including business rule engines, operational platforms, and automation systems.
  • Conduct technical design reviews, architecture assessments, and solution evaluations with relevant internal and external stakeholders.
Software Development Management & Delivery
  • Manage the complete Software Development Lifecycle (SDLC), including planning, development, testing, deployment, and maintenance activities.
  • Lead software engineering teams to deliver projects according to agreed scope, timelines, quality objectives, and technical requirements.
  • Coordinate with cross-functional teams, including cybersecurity, infrastructure, quality assurance, and operations teams, to support successful delivery and continuous improvement.
  • Promote effective software development practices, including Agile and hybrid delivery methodologies.
Quality Assurance, Analytics & Reporting
  • Define and promote software quality practices, including unit testing strategies, code review processes, security scanning, and quality metrics.
  • Oversee the development of reporting and analytics solutions using tools such as Microsoft Power BI and backend database platforms.
  • Manage defect resolution processes, root-cause analysis, and continuous improvement initiatives.
  • Ensure software deliverables meet established quality, performance, and reliability standards.
Security, Safety & Compliance
  • Implement secure software development practices, including DevSecOps principles and cybersecurity best practices.
  • Support security assessments, vulnerability management activities, and risk mitigation planning.
  • Ensure software solutions comply with applicable industry standards, internal policies, and regulatory requirements.
Stakeholder Management
  • Serve as the key technical point of contact for software engineering matters.
  • Collaborate with business stakeholders, technical teams, vendors, and project leadership to ensure effective communication and successful delivery.
  • Provide technical guidance, recommendations, and progress updates to relevant stakeholders.
Key Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 8 years of relevant experience in software development, software architecture, or engineering management, with demonstrated experience delivering enterprise software solutions.
  • Strong understanding of software development lifecycle processes and engineering best practices.
  • Knowledge of software quality, security, and process standards such as ISO 9001, ISO/IEC 12207, and ISO/IEC 27001.
  • Experience with C# development and Microsoft SQL Server technologies.
  • Experience with Microsoft Power BI or similar business intelligence and reporting platforms.
  • Experience with cloud platforms, including Microsoft Azure services.
  • Experience with REST API design, integration, and enterprise application connectivity.
  • Experience with enterprise messaging and integration technologies such as IBM MQ and IBM App Connect Enterprise (ACE) is preferred.
  • Strong leadership, team management, and collaboration skills.
  • Understanding of cybersecurity principles and secure software development practices.

Only shortlisted applicants will be notified.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Manager
Software Manager

APBA TG Human Resource Pte Ltd • Singapore

On-site
SGD 150,000 - 230,000
Software Program Manager
Software Program Manager

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 140,000 - 210,000
Software Development Manager
Software Development Manager

user experience researchers pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Software Application Lead
Software Application Lead

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

Hybrid
SGD 90,000 - 120,000
Software Engineering Manager
Software Engineering Manager

dada consultants • Singapore

On-site
SGD 200,000 - 260,000
Software and Applications Manager (Technical Lead / Supervisor)
Software and Applications Manager (Technical Lead / Supervisor)

Gocode • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Sciente Pte. • Singapore

On-site
SGD 100,000 - 180,000
Senior IT Application Engineer
Senior IT Application Engineer

EtonHouse International Education Group • Singapore

On-site
SGD 80,000 - 110,000
Senior Delivery Manager
Senior Delivery Manager

StarHub Ltd • Singapore

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

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000