Search Jobs

Search by job, company or skills

Manager (Software Engineering & Delivery)

Manager (Software Engineering & Delivery)

jobline resources pte. ltd.
15-17 Years
SGD 8,000 - 12,000 per month
Early Applicant
  • Posted 8 days ago
  • Be among the first 10 applicants

Job Description

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 appropriate 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 with 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.

. 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.

. Strong knowledge of the following :

. Modern software architecture, engineering practices, and development methodologies.

. DevSecOps, automated testing, continuous integration, continuous delivery, and release management.

. Secure software development, vulnerability management, software quality, and technical governance.

. High-availability, resilient, scalable, and maintainable system design.

. Application of AI and automation to software engineering and solution delivery.

. Strong people leader who can inspire, coach, develop, and retain engineering talent.

. Demonstrates sound technical judgement and credibility with senior engineering professionals.

. Able to organise multidisciplinary teams and deliver complex software systems.

. Strong resource planning, prioritisation, decision-making, and problem-solving capabilities.

. Able to balance engineering quality, cybersecurity, schedule, cost, operational, and commercial considerations.

. Communicates effectively with technical teams, senior management, customers, partners, and corporate stakeholders.

Shortlisted candidates will be offered a 1 Year agency contract employment.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

15-17 yrs
SGD 8,000 - 12,000 per month
Singapore
Skills:
technical reviews , Continuous Integration, Software Development Lifecycle, DevSecOps, Continuous Delivery, Vulnerability Management, Automated Testing, Software Architecture, Quality Controls
15-17 yrs
SGD 11,000 - 12,000 per month
Singapore
Skills:
Continuous Delivery, Software Architecture, release management, DevSecOps, Vulnerability Management, Continuous Integration, Software Quality, Automated Testing, technical governance, maintainable system design, development methodologies
15-17 yrs
SGD 8,000 - 9,500 per month
Singapore
Skills:
technical reviews , Software Development Lifecycle, Continuous Delivery, release management, DevSecOps, Continuous Integration, Automated Testing, software engineering standards, quality controls, modern software architecture, development methodologies