Enable job alerts via email!

Software Development Manager

USER EXPERIENCE RESEARCHERS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in software development seeks a Software Development Manager to oversee the full software life cycle from design to deployment, ensuring project delivery aligns with customer expectations. This role involves managing teams, resources, and mentoring developers to ensure a productive environment. The ideal candidate will have strong leadership skills, experience in IT project management, and a relevant degree.

Qualifications

  • Proficient in English, Mandarin is advantageous.
  • 5+ years in IT project leadership, completed a full SDLC cycle.
  • Certification in Project Management (PMP/CITPM) is required.

Responsibilities

  • Oversee planning and execution of systems projects.
  • Manage software projects to deliver specified requirements.
  • Train and mentor software developers.

Skills

Leadership
Communication
Project Management
Interpersonal Skills
Software Development Methodologies

Education

Degree in Computer Science or Software Engineering

Job description

Software Development Manager / Deputy Software Development Manager

Job Summary:

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

Qualifications:

  • Good degree in Computer Science, Software Engineering, or equivalent from a recognized university
  • Able to communicate proficiently in English (Writing and Speaking)
  • Ability to communicate in Mandarin will be advantageous
  • 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.