Overview
you'll be playing a key role in the design, installation, testing and maintenance of software systems.
Responsibilities
- Establishing a detailed program specification through discussion with clients.
- Clarifying what actions the program is intended to perform.
- Breaking down program specification into its simplest elements and translating this logic into a programming language.
- Devising possible solutions to anticipated problems.