Dell Software Development Manager in Taipei, Taiwan

  • Align with Dell technology, marketing, engineering and validation teams for software solution plans

  • Work with external partners and Dell internal engineering teams to create engineering solution and development plans

  • Work with engineering teams to resolve issues during development

  • Make sure software solutions meet Dell criteria

  • Represent engineering teams to align development activities with other function teams

  • Manage and report development progress, status, and issues


  • Strong understanding of software development lifecycles (Agile/Scrum Preferred)

  • Basic understanding of computer architectures

  • Familiar with coding, testing, reviewing in C, C++, C# or Java for Windows software

  • Strong leadership skills

  • Strong communication and presentation skills

  • Proficient in English

  • Ability to organize and manage multiple projects, setting priorities and working independently under aggressive timelines

  • Ability to write and analyze requirements, functional specifications, design specifications

  • BS or MS degree in Computer Science, Computer Engineering or Electrical Engineering

  • 10+ years of experience in managing software development projects and developing software