Under the direct supervision of the Team Leader of the Information Systems & Development Unit the incumbent will be responsible for the following duties: • Manages projects involving feasibility studies, systems analysis, design, development and implementation of new, moderately complex systems, and/or, participates as a member of a development team with responsibility for major components of the more complex systems. • Develops detailed system and other functional specifications and user documentation for major systems. • Provides specialized advice to users, analyzing users’ requirements and translating these into new applications; determines application systems integration and linkage issues. • Maintains, upgrades or enhances existing user systems; troubleshoots and provides continuing user support, to include resolving difficult problems, advising on the use of new techniques, monitoring transactions to measure performance and continued effectiveness of assigned systems, etc. • Develops and maintains computer programs that require integration of many interrelated systems and program elements; ensures appropriate data security and access controls considering both local and wide area issues. • Organizes and performs unit and integrated testing, designing and utilizing test bases; assists users in acceptance testing. • Develops training materials, operating and user manuals; trains staff in assigned systems. • Develops disaster recovery plans and ensures appropriate planning and training of those responsible. • Researches, analyzes and evaluates new technologies and makes recommendations for their deployment. • Participates in writing reports and papers on systems-related topics, system requirements, information strategy, etc. • Facilitates communications between IT&S and its clients for good client relations. Serves as coordinator in the development of Service Level Agreements (SLAs) between the client and IT&S , for either specific IT services or general technology support, including any charge back mechanisms. • Handles all aspects of contract administration including establishment of service level agreements with vendors and chargeback policy for users. • Provides guidance to, and may supervise, new/junior staff, consultants, etc. • Collects and analyzes data to identify trends or patterns and provide insights through graphs, charts, tables and reports using data visualization methods to enable data-driven planning, decision-making, presentation and reporting.