Software Development Manager / Deputy Software Development Manager

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ENGGSOL PTE. LTD. seeks a Software Development Manager to oversee the development of software systems and manage the software development life cycle from requirements through documentation.

You will guide and mentor software developers and drive projects to successful delivery. The role requires strong leadership, excellent communication, and experience managing IT projects across multiple locations/time zones.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or equivalent from a recognized university.
  • Proven experience in systems software development and leading IT projects.
  • PM certifications such as PMP or CITPM are preferred.
  • Excellent interpersonal and communication skills; able to manage multiple stakeholders.

Responsibilities

  • Oversees planning and execution of systems projects including budgeting, hiring, sourcing of partners, vendors and contractors.
  • Manage software projects within constraints of scope, quality, time and cost to meet customer expectations.
  • Develops and manages the work plan with the software engineering team to ensure effective work assignment and on-time delivery.
  • Manage cross-functional teams and coordinate with multiple locations/time zones.
  • Monitor and track software development progress and provide status updates to stakeholders.
  • Maintain customer relations and align partners, vendors, and subcontractors to project goals.
  • Motivate team members and resolve conflicts to ensure productive work environment.
  • Train and mentor software developers throughout the project lifecycle.
  • Oversee the software development life cycle from requirements, design, development, testing, release, training and documentation.

Skills

Leadership
Project management
Stakeholder communication
Mentoring
Cross-functional teams
SDLC knowledge

Education

Bachelor's degree in Computer Science or related
PMP/CITPM certification

Job description

The Software Development Manager is responsible for overseeing the development of software systems. The Software Development Manager will manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment. The Software Development Manager will be responsible for providing guidance and mentoring to software developers and managing software development projects.

Responsibilities
  • Oversees the planning and execution of systems projects, including budgeting, hiring, sourcing of partners, vendors, and contractors
  • Manage software projects within constraints of scope, quality, time, and cost to deliver specified requirements and meet customer expectations
  • Develop and manages the work plan with the software engineering team to ensure work assignment is effective, progress is tracked, and project can be completed on time and within budget
  • Manage cross-functional teams
  • Monitor and track software development progress and provide status updates
  • Manage customer relations
  • Manage and align partners, vendors, and sub-contractors to project goal
  • Motivate team members and resolve conflicts to ensure productive work environment.
  • Train and mentor software developers
  • Manage the software development life cycle from requirements, design, development, testing, release, training, and documentation
Requirements
  • Good degree in Computer Science, Software Engineering, or equivalent from a recognized university
  • Proven experience in systems software development
  • Excellent interpersonal skills and communication skills
  • 5+ years of experience in IT project leadership and have gone through one complete SDLC cycle in a large-scale systems development.
  • Certification in Project Management (such as PMP, CITPM)
  • Good understanding in software development methodologies, tools, workflow, and artefacts
  • Good understanding and experience in Contracts Management.
  • Experience in coordinating teams in multiple locations/ countries/ time zone for project delivery will be advantageous
  • Experience in security aspects in software systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Development Manager
Application Development Manager

B. PRIVILEGE PTE. LTD. • Singapore

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

DCI CONSULTANTS PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 280,000
SOFTWARE AND APPLICATIONS MANAGER
SOFTWARE AND APPLICATIONS MANAGER

B. PRIVILEGE 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
Project Manager (System) | 8,500
Project Manager (System) | 8,500

TG Singapore • Singapore

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

KRIS INFOTECH PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Strategic Software Delivery Manager
Strategic Software Delivery Manager

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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
Project Manager
Project Manager

dcs synthesis pte. ltd. • Singapore

On-site
SGD 80,000 - 120,000
Project Manager
Project Manager

DCS Synthesis Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000