Monday, October 27, 2025
Newtone consulting

Software Development Manager

Posted: Oct 19, 2025

Job Description

The Software Development Manager will oversee the entire software development lifecycle, from requirement gathering to deployment. This role involves managing software projects, guiding and mentoring development teams, and ensuring projects are delivered on time, within scope, and on budget. The manager will also coordinate cross-functional teams, align partners and vendors, and maintain strong customer relations to meet project goals and customer expectations.Role & ResponsibilitiesOversee the end-to-end software development lifecycle from requirements to deployment.Manage software projects within scope, budget, timelines, and quality standards.Lead cross-functional teams, vendors, and partners to ensure alignment and delivery.Develop and manage project work plans, assignments, and progress tracking.Provide regular status updates to stakeholders and senior management.Foster strong customer relations to ensure expectations are met.Mentor and guide software engineers to improve skills and performance.Create a collaborative and productive team environment, resolving conflicts when needed.Ensure compliance with security and quality standards.Support training, release management, and project documentation.RequirementsBachelor’s degree in Computer Science, Software Engineering, or related field.5+ years of IT project leadership with full SDLC delivery experience.Proven background in systems software development and large-scale projects.Strong knowledge of software development methodologies, tools, and workflows.Certification in Project Management (e.g., PMP, CITPM) preferred.Excellent communication skills in English; Mandarin is an advantage.Experience managing vendors, contracts, and geographically distributed teams.Strong leadership, team motivation, and conflict resolution skills.Knowledge of security aspects in software systems.Ability to work under pressure and drive successful project outcomes.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs