Responsible for designing, testing, and developing well designed web-based softwarecoding that is testable, and efficient by using best software development practices to meet
user's needs
- Recommend software upgrades for current and future systems
- Translate the User Interface (UI) / User Experience (UX) design wireframes, ensuring
software continues to function normally through software maintenance and testing
- Document every aspect of the application, service or environment as a reference for future
maintenance and upgrades.