Software Project Manager
Date Posted: 12 / 17 / 2012
Requisition Number: 301834
City: Sacramento
State/Province: CA
Country: UNITED STATES
Region: US - Western Region
GTECH is a leading gaming technology and services company. With 7,500 people in over 50 countries when combined with Lottomatica Group, GTECH provides innovative technology, creative content, and superior service delivery to effectively manage and grow today's evolving gaming markets. GTECH is a wholly-owned subsidiary of Lottomatica Group, one of the world's largest commercial lottery operators and a market leader in the Italian gaming industry. For more information about GTECH, please visit www.gtech.com.
JOB DESCRIPTION:
OVERALL OBJECTIVE AND PURPOSE To plan, coordinate and track the development of new or complex technologies and their applications. To be involved with project definition and implementation at the process level. To act as a key technical resource to projects to plan the scope of software delivery throughout the phases of the Software Development Lifecycle. To manage Business Analysis, Software Design and Development and Quality Assurance. Lead the estimation of software delivery efforts and costs, manage schedule and costs throughout software delivery, facilitate and lead software design and research efforts. Represent the Software Delivery Team in all customer and third party interactions. Independently applies a systematic, disciplined, quantifiable approach to the development, implementation and maintenance of software with the ability to lead software delivery engineers. PRINCIPLE DUTIES AND RESPONSIBILITIES Leads Software Delivery Team – Business Analysts, Software Engineers, Integration Engineers, Quality Engineers Instructs and insures adherence to the methodologies and effective techniques for requirements analysis, design engineering, development methodologies, quality assuarance, software integration and release and problem troubleshooting and resolution. Scope and develop software development plan and delivery schedule Read, Evaluate and assist in the creation of Software Requirements Specifications Lead Software Project Development team in developing and evaluating customer requirements Lead Software Project Development team in defining, validating, designing, developing, verifying and implementing customer solutions Initiate and lead engineering teams on development and delivery of new products Initiate and lead engineering teams on innovation of existing products Acts as technical resource to anlysts, engineers and other project leaders. Effectively interfaces with other organizations of the company and acts as a liaison or contact point on both technical and non-technical matters. Interfaces with other Project Managers to evaluate and report on Software Schedule, Software Cost Estimation, Software Budget and Software Integration with other aspects of project delivery Expert Proficiency in Decision and Issue Management, Software Risk Management, Software Engineering Mgt., Software Engineering Process Advanced Proficiency in Software Requirements, Software Design, Software Construction, Software Testing, Software Configuration Mgt., Software Release Process, Software Engineering Tools & Methods and Software Engineering Quality Advanced knowledge of all areas of the system to be delivered
JOB REQUIREMENTS
EDUCATION Minimum education Bachelor of Science Degree with additional Education/Training or equivalent. Years Experience • 7 years’ experience with software service deliveries and implementations • Demonstrated technical leadership • Strong presentation skills, able to communicate to a variety of audiences