Our client is a world-leading healthcare company who markets diagnostics systems to hospitals, large-scale laboratories and physician's offices. This is your chance to work in an exciting role as a software project manager liaising between our client’s head office in NY and their supplier based in Japan (near Tokyo). Our client will relocate you and ensure you (and your family) are well taken care of!
You will…
Support and facilitate development efforts between our client and their supplier.
Manage onsite software activities including schedule planning and tracking; specification and design development; implementation and software verification and validation.
Function as our client’s Software Manager at their supplier site, supporting multiple software projects simultaneously.
Support supplier’s staff during the development of software project plans and schedules. Align their software activities with our client’s project milestones.
Perform Project Tracking and Oversight and provide routine status updates to our client’s Management Team.
Support supplier’s staff during the review and analysis of Software Requirements provided by our client.
Support the supplier’s staff during the development of Software Specifications and Design documents. Interface with supplier’s staff members and multi-functional R&D groups.
Work with the supplier’s Software Development Staff to ensure that equivalent (client) processes and procedures are executed in the area of code development, unit testing, code inspection, and integration testing.
Schedule and participate in software design reviews during key phases of development.
Support supplier’s staff members during the software verification and validation process, including test plans, test case development, test execution and test reports.
Serve as technical liaison/interpreter between supplier and our client’s technical staffs, chairing regular meetings to discuss open issues.
You must have…
The ability to work in English and Japan (bilingual).
4-5 years of Project Management experience (or technical leadership).
Technical background in application development and/or real time embedded systems development. Software development experience with general knowledge of all software engineering processes including architecture and high level design. You are well versed in software development and project management tools, such as Microsoft Project, and Defect Tracking Tools.
B.S. or Masters in Computer Science or Software Engineering, or equivalent.