- Design, develop, test, deploy, maintain and improve software.
- Manage individual project priorities, deadlines and deliverables.
-Demonstrate interest in software development, either as work experience or individual/group project work
Some other useful skills are:
-Other general purpose languages such as Python
-test driven development