1. Collaborating with software developers in the creation of programs for their organization
2. Reviewing operating systems and software frequently and making any adjustments necessary to keep them running well.
3. Performing all requirements needed for the implementation of automated computer systems from start to finish.
4. Ability to work on projects as part of a team alongside other Computer Programmers, Coders, Hardware Engineers and Software Developers