In this role you will prepare, plan, co-ordinate, lead and be responsible for the development, testing and installations of medium size/complexity/risk systems and/or projects across functional and geographical lines and review progress regularly with customers and own management. You will meet with the customer to identify needs and requirements and manage solution development ensuring effectiveness in meeting customers' needs. You will analyse input/output requirements, information flow, technical requirements, resources needed and select between alternative systems solutions in order to make a proposal to the customer. You will create complex prototypes, validate technical feasibility and estimates of the proposed systems solutions, and provide functional support and leadership to staff and customers. You will lead and direct teams and/or medium size/complexity/risk projects and assist and give guidance in resolving problems. You will ensure production of complete systems documentation and operating procedures, give presentations to management and customers, and may organize, coordinate and deliver the output of one or several teams of specialists. You may also be consulted on people and departmental management issues and lead design review meetings.