| Duties and Responsibilities | - Designs, codes, tests and implements programs from specifications.
- Analyse and document system requirements for data, logical processes, hardware and operating system environments.
- Understand the software development life-cycle and develop technical specifications for user requirements.
- Evaluate software and hardware to assist in programming or to use as program platforms.
- Write and maintain functional specifications.
- Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance existing systems.
- Identify opportunities that can improve efficiency of business processes.
- Investigate and resolve application functionality related issues and provides first level support and troubleshooting of systems to meet changing user requirements
- Assist in troubleshooting software application issues, networking and testing.
- Analyse data contained in the databases and provide Oracle database administration in live and test environments
|