This is an old revision of the document!
Software Developer Technician
Duty Checklist
Yu just be able to cover all duties within your role
| Duty | Covered in Job Role Yes/No | ||
|---|---|---|---|
| 1 | Analyse test objectives to design and prepare a test | ||
| Logic: writes simple code for discrete software components following an appropriate logical approach to agreed standards (whether for web, mobile or desktop applications) | |||
| Security: applies appropriate secure development principles to specific software components all stages of development | |||
| Development support: applies industry standard approaches for configuration management and version control to manage code during build and release | |||
| Data: makes simple connections between code and defined data sources as specified Test: functionally tests that the deliverables for that component have been met or not | |||
| Analysis: follows basic analysis models such as use cases and process maps | |||
| Development lifecycle: supports the Software Developers at the build and test stages of the software development lifecycle | |||
| Quality: follows organisational and industry good coding practices (including those for naming, commenting etc.) | |||
| Problem solving: Solves logical problems, seeking assistance when required (including appropriate mathematical application) | |||
| Responds to the business environment and business issues related to software development | |||
| Communication: clearly articulates the role and function of software components to a variety of stakeholders (including end users, supervisors etc.) | |||
| Operates appropriately in their own business’s, their customers’ and the industry’s environments | |||
| User Interface: develops user interfaces as appropriate to the organisations development standards and the type of component being developed |