|
Independently design components,
develop code and test case scenarios by applying
relevant software craftsmanship principles and meet
the acceptance criteria.
|
|
Complete the assigned learning path. Take
part in team ceremonies be it agile practices
or chapter meetings.
|
|
Deliver on all aspects of Software
Development Lifecyle (SDLC) in-line with Agile and
IT craftsmanship principles.
|
|
Deliver high-quality clean code and design
that can be re-used.
|
|
Actively, work with other development teams
to define and implement API's and rules for data
access.
|
|
Ensure customers, stakeholders and partners
are rightly communicated on time.
|
|
Assess production improvement areas such as
recurrent issues.
|
|
Perform daily checks and maintain required
standards and production processes.
|
|
Provide suggestions for automating the
repetitive and regular production activities.
|
|
Perform bug-free release validations and
produce metrices, tests and defect reports.
|
|
Assist in developing guidelines and
ensuring that team practices them.
|
|
Ability to perform level 2/level 3
production support
|
|
Increase coverage of data models, data
dictionary, data pipeline standards, storage of
source, process and consumer metadata (#reuse and
#extend).
|