Software Engineering Manager

dada consultants

Singapore

On-site

SGD 200,000 - 260,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dada Consultants is seeking an experienced Software Development Manager to lead and scale high-performing engineering teams for cloud-native software solutions. You will oversee multi-stream technical governance, manage budgets, and align cross-functional stakeholders to drive on-time, quality deliveries.

The role requires hands-on leadership with strong systems engineering discipline, cybersecurity awareness, and experience in financial/work package management.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related technical field.
  • 7+ years of experience leading multi-skilled or geographically distributed software engineering teams.
  • Proven experience conducting design and architecture reviews for cloud-native software and cloud-scale orchestration frameworks (e.g., Kubernetes).
  • Solid understanding of Systems Engineering lifecycles (e.g., ISO/IEC 15288, EIA 632) alongside Secure Software Development Frameworks (e.g., SLSA) and Cybersecurity controls (e.g., NIST).
  • Direct experience in financial and budgetary management of engineering work packages, including Earned Value Management (EVM) and scheduling tools (e.g., MS Project, Primavera).
  • Proficiency with collaboration and delivery management platforms such as Jira and Confluence in an Agile environment.
  • Exceptional verbal and written communication skills with a demonstrated ability to align technical teams with diverse business and client stakeholders.

Responsibilities

  • Lead, mentor, and empower a multidisciplinary team of engineers to deliver high-quality software solutions aligned with customer expectations.
  • Provide clear technical guidance, architectural direction, and workflow management, including task prioritization and resource allocation to achieve project milestones.
  • Conduct formal design and architectural reviews of cloud-native and cloud-orchestrated software solutions.
  • Establish continuous learning initiatives, upskill engineering staff, and promote knowledge sharing through detailed, reusable documentation.
  • Oversee team performance, professional development, and goal tracking across reporting delivery roles.
  • Drive the end-to-end execution and timely release of software deliverables across multiple project streams.
  • Facilitate and lead technical design reviews, workshops, peer reviews, and milestone evaluations.
  • Establish and continuously improve standardized software engineering processes, practices, and delivery tooling.
  • Collaborate with discipline leads to tailor engineering frameworks to specific project requirements.
  • Act as the primary technical bridge between engineering teams, Project Managers, Product Owners, Technical Design Authorities, and executive stakeholders.
  • Manage customer and stakeholder expectations, conducting requirements analysis to negotiate and implement mutually beneficial ("win-win") solutions.
  • Manage customer scope strictly in line with approved baselines, budgets, and schedules.
  • Identify, assess, and mitigate technical and operational risks, tracking residual risks and cost savings.
  • Establish and monitor engineering metrics to track progress, measure team performance, and resolve delivery blockers proactively.
  • Prepare and lead regular Technical and Financial Reviews (TFR) and oversee Work Package control processes.
  • Manage project budgets, resource costs, and financial tracking using Earned Value Management (EVM) principles.
  • Support business development and bid activities by preparing and reviewing accurate engineering cost estimates for proposed system modifications and baseline changes.

Skills

Technical Leadership
Architecture & Cloud
Systems Engineering & Security
Financial & Project Control
Tools & Methodologies
Communication

Education

Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field

Tools

Jira
Confluence
MS Project
Primavera
Kubernetes

Job description

On behalf of our client, we are seeking an experienced Software Development Manager to lead and scale high-performing engineering teams. In this role, you will oversee the delivery of complex, cloud-native software solutions, manage multi-stream technical governance, and maintain alignment across cross-functional stakeholders.

The ideal candidate brings a strong balance of people-first technical leadership, systems engineering discipline, robust cybersecurity awareness, and hands-on financial and work package management experience.

Key Responsibilities
1. Team Leadership & Technical Direction
  • Lead, mentor, and empower a multidisciplinary team of engineers to deliver high-quality software solutions aligned with customer expectations.
  • Provide clear technical guidance, architectural direction, and workflow management, including task prioritization and resource allocation to achieve project milestones.
  • Conduct formal design and architectural reviews of cloud-native and cloud-orchestrated software solutions.
  • Establish continuous learning initiatives, upskill engineering staff, and promote knowledge sharing through detailed, reusable documentation.
  • Oversee team performance, professional development, and goal tracking across reporting delivery roles.
2. Project & Process Management
  • Drive the end-to-end execution and timely release of software deliverables across multiple project streams.
  • Facilitate and lead technical design reviews, workshops, peer reviews, and milestone evaluations.
  • Establish and continuously improve standardized software engineering processes, practices, and delivery tooling.
  • Collaborate with discipline leads to tailor engineering frameworks to specific project requirements.
3. Stakeholder Engagement & Communication
  • Act as the primary technical bridge between engineering teams, Project Managers, Product Owners, Technical Design Authorities, and executive stakeholders.
  • Manage customer and stakeholder expectations, conducting requirements analysis to negotiate and implement mutually beneficial ("win-win") solutions.
  • Manage customer scope strictly in line with approved baselines, budgets, and schedules.
4. Risk, Quality & Financial Governance
  • Identify, assess, and mitigate technical and operational risks, tracking residual risks and cost savings.
  • Establish and monitor engineering metrics to track progress, measure team performance, and resolve delivery blockers proactively.Prepare and lead regular Technical and Financial Reviews (TFR) and oversee Work Package control processes.
  • Manage project budgets, resource costs, and financial tracking using Earned Value Management (EVM) principles.
5. Commercial & Bid Support
  • Support business development and bid activities by preparing and reviewing accurate engineering cost estimates for proposed system modifications and baseline changes.
Knowledge, Skills & Experience
Qualifications:
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related technical field.
Required Experience:
  • Technical Leadership: 7+ years of experience leading multi-skilled or geographically distributed software engineering teams.
  • Architecture & Cloud: Proven experience conducting design and architecture reviews for cloud-native software and cloud-scale orchestration frameworks (e.g., Kubernetes).
  • Systems Engineering & Security: Solid understanding of Systems Engineering lifecycles (e.g., ISO/IEC 15288, EIA 632) alongside Secure Software Development Frameworks (e.g., SLSA) and Cybersecurity controls (e.g., NIST).
  • Financial & Project Control: Direct experience in financial and budgetary management of engineering work packages, including Earned Value Management (EVM) and scheduling tools (e.g., MS Project, Primavera).
  • Tools & Methodologies: Proficiency with collaboration and delivery management platforms such as Jira and Confluence in an Agile environment.
  • Communication: Exceptional verbal and written communication skills with a demonstrated ability to align technical teams with diverse business and client stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

user experience researchers pte. ltd. • Singapore

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

APBA TG Human Resource Pte Ltd • Singapore

On-site
SGD 150,000 - 230,000
Engineering Manager / Lead Software Engineer
Engineering Manager / Lead Software Engineer

evolution recruitment solutions pte. ltd. • Singapore

On-site
SGD 100,000 - 140,000
Engineering Manager
Engineering Manager

Engineering Jobs in Pakistan • Singapore

On-site
SGD 180,000 - 240,000
Health insurance
Software Program Manager
Software Program Manager

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 140,000 - 210,000
Associate / Software Engineering Manager
Associate / Software Engineering Manager

YouTrip • Singapore

On-site
SGD 90,000 - 120,000
Software Manager
Software Manager

TG Singapore • Singapore

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

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 240,000
Vice President Engineering
Vice President Engineering

Good co India • Singapore

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

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000