Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
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 life-cycle;
- 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 costings reports;
- 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 are met;
- Drawing up, supervising and documenting testing schedules for complete systems;
- 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.
Job Requirements
- 2-5 Years of experience.