- Work With Developers to Design Algorithms and Flowcharts
2- Produce Clean, Efficient Code Based on Specifications
3- Integrate Software Components and Third-party Programs
4- Verify and Deploy Programs and Systems
5- Troubleshoot, Debug and Upgrade Existing Software
6- Gather and Evaluate User Feedback
7- Recommend and Execute Improvements
8- Create Technical Documentation for Reference and Reporting
Skill Codingcommunicationdeployment