Plan, design, develop, debug, implement and support web-based applications and services
Modify existing software to: correct errors, allow it to function in new operating environments, or improve performance
Adheres to and recommends improvements to project coding standards