Mô Tả Công Việc
Manage and guarantee operation of team of 40 members and more to develop, enhance software for Toshiba products and solutions. The team will use variety of common technologies from Web (full stack of Java .NET & multiple client technologies) and Desktop/Mobile application depends on each components’ requirement of complicated system. Based on customers’ requirement, there may be request of quick investigation of new & latest technology and implementing Demos/Prototypes.
Main duties & responsibilities:
- Establishing estimation, proposing development solution with customer
- Making project plan, monitoring and controlling project progress, complying company's process.
- Directing project team in essential work tasks of software development (e.g., requirement definition, software design, implementation, testing)
- Accountable for success of the project in terms of Quality, Cost and Delivery.
- Leading and managing team to counter risk and issues during project execution.
- Communicating and discussing directly with customer about requirement specifications.
- Cooperate to develop and execute strategical activities of engineering department for business purposes & objectives
- Conduct training & coaching leaders/members in software engineering development if required.
Yêu Cầu Công Việc
Must have:
- At least 5 year experiences of Web system development (Java or other) with firm knowledge of software engineering (requirement, software design, programing, testing).
- Able to investigate & acquire quickly knowledge about system specification & technical insight.
- Good mindset in software structural design to assure reliability, maintainability, portability and efficiency of the source code.
- Familiar with designing software using UML, Flow Chart.
Nice to have:
- Experiences in development/deployment on the Cloud (AWS, Azure).
- Knowledge & practical apply of implementation of common design pattern (both architectural & detail)
Management skill
- Strong knowledge & hand on experiences in software project estimation, planning, monitoring & control, risk & issue management.
- At least 02 years playing role of project management. Having experiences to manage multiple project teams at the same time is an advantage.
- Deep understanding/experiences in quality assurance process: CMMI or equivalent;
- Have experience of building up strategy for an organization is an advantage
- Data-driven thinking & management is a plus
Personality
- Quality & process oriented mindset
- Good spirit of team working, open minded, long-term commitment
- Highly motivated and business driven professional with a can-do attitude.
- Excellent inter-personal and communication skills with customers and project members
- Continuous Learning mindset: adapt quickly with new domain, ready to work & study new technologies
- Able to work under high pressure
Communication language skills
- English: fluently communication (TOEIC: 600 or higher)
- Japanese: JLPT certification or able to communicate in Japanese is big advantage.
Hình thức
Quyền Lợi
- Salary: $2000 - $3000
- High Remuneration Package (up to 15 months salary)
- Full salary in probation. Full Social, Medical & Unemployment Insurance
- Work in well - equipped and professional IT environment and IT community;
- To be trained and/or instructed by Japanese Specialists in Vietnam as well as in Japan and others;
- Become member of a giant corporation;
- Many opportunities to work/study core technology of Toshiba.