Take a step further with us

Software Development Manager

Job Title
Software Development Manager
Job Location
Job Type
Job Description

Our client, a EC software company, is looking for a Software Development Manager in Taipei, Taiwan



  • Responsible for company’s software development projects, lead development team to deliver multiple projects including requirement analysis, design, coding, test, training and deployment.
  • Make sure software project delivered on time, on quality and on scope, promptly adjust project planning based on progress, host project meeting, monitor project execution and provide project report weekly.
  • Responsible for software project scope analysis, make sure all user’s functional requirements, lead team to complete all project related documents, including project spec, system design, deployment and operational manual and etc.
  • Responsible for project communication across user, management and teams, participate in software system design, development and test.


  • BS degree in Computer Science or related technical discipline or equivalent practical experience.
  • 5+ years of software development experience, 3+ year project and team management experience.
  • Familiar with software project management, software development, test and deployment workflow and related documentation, good technical background and hands-on experience.
  • Familiar with software project development tool including version control, bug tracking, and project management tool.
  • Experience in software application architecture, familiar with system design tool, such as PowerDesigner、Visio、Axure.
  • Familiar with web server configure and web service related technology.
  • Familiar with popular database, such as MySQL, SQLServer, familiar with SQL query, and big data/machine learning experience is preferred.
  • Good communication with fluent English read and write capability.
  • Passionate about technology, sense of ownership with good team spirit under fast paced working environment.
Information & Communications Technology