Job Description

• Liaising extensively with external or internal clients; • Analyzing clients' existing systems and business models; • Mapping and documenting interfaces between legacy and new systems; • Understanding software development lifecycle; • Translating client requirements into highly specified project briefs; • Identifying options for potential solutions and assessing them for both technical and business suitability; • Conducting requirements analysis and preparing specific proposals for modified or replacement systems; • Developing solutions and related products; • Producing project feasibility and costing report; • Presenting proposals to clients; • Working closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction; • Ensuring that budgets are adhered to and deadlines met; • Drawing up, supervising and documenting testing schedule for complete system; • Overseeing implementation of a new system including data migration; • Planning and working flexibly to deadlines; • Supporting users on change control and system updates; • Providing training and user manuals to users of a new system; • Keeping up to date with technical and industry developments

Requirements

• Computer science/studies • Information management systems • Business information systems • SQL • Unified Modeling Language (UML) + BPMN • A broad knowledge of hardware, software and programming • A creative approach to problem-solving • The ability to gather and interpret information • Excellent communication and presentation skills • The ability to explain technical ideas clearly • Good negotiating skills • Good team working skills • The ability to work under pressure and to deadlines • Project management skills • An appreciation of wider business demands • Budgeting skills • A willingness to keep up to date with developments in technology • Minimum 5 years of relevant experience in providing system design, analysis

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career