Search by job, company or skills

Manpower Singapore

Development Manager

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Scope

  • People and Team Management: Manage and coach a team of software / firmware engineers; conduct regular one-on-one sessions; hire, mentor and develop talent.
  • Project and Task Management: Oversee the planning and timely execution of Development Department projects and tasks within budget. Author project plans, run agile processes, assign resources, monitor progress and implement process improvements.
  • QCD (Quality, Cost, Delivery) Focus: Ensure that development activities achieve high quality, optimised costs and timely delivery.
  • Technical Leadership: Provide guidance and coaching on software architecture, algorithms

and design. Review code and technical documents; maintain awareness of engineering

processes and practices; and foster technical decision-making while making final decisions

when needed.

  • Collaboration and Coordination: Coordinate with relevant stakeholders.
  • Process and Quality Improvement: Generate and implement process improvements, establish development standards and ensure adherence to coding practices and documentation. Track

Key Performance Indicators (KPIs) and adopt best practices to improve product quality, security and performance.

  • Budget and Resource Management: Manage the Development Department budget, optimising resource allocation and controlling costs while maintaining productivity and quality.
  • Reporting: Provide regular updates to senior management on progress, risks, resource needs and performance metrics.

Job Requirements

  • Minimum Diploma in Computer Science, Software Engineering, Electrical / Electronic Engineering or related field.
  • Minimum 7 years of software / firmware development experience, including at least 3 years in a leadership role managing engineering teams.
  • Demonstrated experience with the software development lifecycle, DevOps tools (e.g. GitLab, Jira, Confluence) and modern software / firmware architecture.
  • Experience in cross-platform development (e.g. Windows, mobile, web, embedded systems) and good understanding of algorithms, data structures and system architecture.
  • Good leadership and people management skills with the ability to inspire and develop engineers.
  • Experience with agile project management and process improvement.
  • Excellent communication and collaboration skills.
  • Good organisational skills and attention to detail; ability to prioritise tasks and manage multiple projects.
  • Knowledge of budget management and cost control; awareness of QCD principles.
  • Demonstrates integrity, teamwork and accountability.
  • Self-motivated and proactive; able to work under pressure and adapt to changing priorities.
  • Good analytical and problem-solving abilities.
  • Commitment to continuous improvement and delivering high-quality results.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136150917

Similar Jobs