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.
Work remotely in a team environment with shared code, disciplined use of source code control and process documentation.
Improve software quality by conducting systems analysis, and recommending changes in policies and procedures.