Conform to the System development life cycle with
due regard to the steps involved and where the Developer fits in.
Developer to take responsibility for a holistic solution and to drive
the business solution from technical analysis, design, coding, testing
and through to implementation release.
Give input as may be required to the Business
Analyst for assistance in the development of the Business Specification
or Software Requirement Specification.
Once the Business Specification or Software
Requirement Specification has been signed off – interpret the
requirements and interview the business owner, if necessary, to obtain
the required level of clarity and understanding as well as to ensure
that nothing has been omitted.
Due consideration must be given to best practices,
continuous improvement, IT technical architecture as well as the impact
on existing functionality and applications.
Working with and according to the documents signed off
in the analysis, design and planning phases – design code within the
agreed time lines and according to accepted standards and technical
Development must be submitted for code review when
The project time line must be managed using an
initial estimation and plan followed by regular updates and feedback to
the project manager. Attend project meetings or other meetings when
During the Implementation cycle participate in the
relevant meetings, assist the Implementation Manager in developing
checks lists and contingency plans, providing implementation details and
perform all clean up as required
At the end of the project all technical
documentation must be completed according to the relevant Standard
Operating Pocedure’s (SOP’s)
Liaise with relevant the company staff in terms of
specific project/sub project requirements and the impact arising from
the project/sub project requirements.