已经注册?登录>>
 
工作机会
Software Development Director
工作类型: Full-time     地点: Shanghai       学历: bachelor degree    
职能: Management
行业: Software
职位描述:

工作职责 DUTIES AND RESPONSIBILITIES

扼要阐述主要工作项目

The software development director position will involve managing software department in the Diebold China including Shanghai and Beijing team.  Focus for these teams will be delivering high quality projects and products that are required for the AP market.  This department will be collaborating with similar department in India, Europe, Brazil, and the USA on self service terminal software development.  There will be a high level of collaboration among these development organizations to share ideas, designs, and to allocate projects across all of the development regions.  It will be especially focused on delivering high quality projects and products that are unique to the China market, including self service terminals that recycle currency. 

 

The software development director position will also work with peers in sales and marketing to determine projects, and then determine project plans, development costs, and delivery dates.  The China team will support the software products they develop.

 

 

专业知识,技巧与能力 SPECIAL KNOWLEDGE, SKILLS AND ABILITIES

说明胜任该职务所需学历,工作年限,技巧与能力等

Technical Skills Required:

·        Experience with full software product development lifecycle, from requirements through design and development and then release and support.

·        Understands and has experience interacting with hardware organizations. 

·        Solution and result oriented. 

·        Understands system integration and need to deliver hardware and software components into a full system customer solutions.

·        Understands the importance of cohesive software design architecture to allow for component development in a consistent manner regarding design, development, testing, installation, and delivery. 

·        Able to collaborate with system architects and design engineers from other organizations in order to deliver robust designs and implementations.

·        Effective executing project management methods and principles.  Certification as a Project Management Professional (PMP) is a plus, but not required. 

·        Able to effectively estimate software development projects at a high level (ROM – Rough Order of Magnitude), along with detailed work breakdown structures, and ability to communicate clearly through project status reports.

·        Experience with Agile software development principles and methodologies.  Ability to adapt to industry trends and best practices in software engineering.

·        Familiarity with the IBM Rational Software Configuration Management (SCM) tool is a plus

·        Ability to interact with the manufacturing environment, along with understanding of release principles, engineering change process, and factory preload architecture for mass production and delivery of self service terminal software.

 

 

Soft Skills Required:

·        Success establishing world class software development groups

·        Success hiring, coaching, mentoring, and training staff for current and future assignments

·        Success delivering what customers want, when they want it, and satisfying their quality expectations

·        Success working with local and global organizations to satisfy the above

·         Effective communication skills, both oral and written.  Proficiency with English and Mandarin is mandatory.

·         Honest, trustworthy, and dependable style in interpersonal relations.

·         Professional communication style when interacting with outside vendors, and internal customers such as product management, marketing, sales, and support teams. 

·         Flexibility to interact and collaborate effectively with software teams in diverse geographies such as India, Brazil, Europe, China, and the USA.  Sensitivity to differences in work styles and cultures among various development teams.

·         Ability to create resource load plans for development teams in China, and also integrate those plans into the larger scale global resource load plans so as to allocate resources effectively across geographies.

·         Good judge of character, able to read people well, leading to good hiring ability.  Able to create and manage a team, keeping engineers on task, motivated, engaged, challenged, and contributing. 

·         Experience hiring top talent and assimilating them into the company through coaching, mentoring, and training.

·         High level of collaboration – able to share lessons learned and best practices with the global development team.  Able to reach out to the global team for assistance with problems, design reviews, or for advice / recommendations. 

·         Open minded to new tools and practices for effective collaboration with a global team. 

·         Customer focused and able to represent the corporation responsibly and professionally in all customer interactions.  Sensitive to customer requirements and able to delivery custom quotations and estimates on custom product development.

·         Able and willing to travel. 

 

Education and Background Required:

·         Minimum Bachelor Degree in Electrical Engineering, Computer Science, or related engineering degree with a demonstrable focus on software development

·         Result orientated

·         Collaboration and work closely with cross functional teams

·         Familiar with 6 sigma or similar statistic tools like global design assurance etc.

·         Language/ good communication in English with Corporate and internal & external

·         Good interpersonal skill

·        15+ years of  total development focused work experience including as a software developer

·        10+ years of  management and leadership experience

现在申请或推荐

发邮件给我们 Recruitment@belink-partners.com

  版权所有 © 2010 BELINK PARTNERS belink-partners.com All Rights Reserved. Designed By Kaue 内部登录