Job Purpose
Develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software solutions. Design software or customise software for client use with the aim of optimizing operational efficiency. May analyse and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.
Responsibilities
- Application Software Development - Develop the most complex existing and new applications by analysing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
- Improvement / Innovation - Identify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organisation's change management program. Involves working wi...