Collaborates with City departments and divisions to plan, configure, maintain, troubleshoot, and build web sites and services.
Maintains and performs complex software coding, testing, debugging, documentation and installation tasks for on-line processes in accordance with industry best practices, specific internal procedures and City standards.
Designs custom programs for the internet, intranets, and provides advanced troubleshooting and problem-solving of web based applications and systems.
Maintains and develops new City related web applications using emerging web front-end and back-end technologies.
Assists in coordinating the implementation of technological innovations by participating in training, seminars, and other meetings pertaining to the development and implementation of web-based systems.
Implements and maintains web based in a managed code environment in adherence to industry best practices.
Develops logic, codes, tests, and enhances web pages and web applications using modern programming languages, with emphasis on established frameworks and run-times such as Angular, BootStrap, Node.js, jQuery, etc.).
Reviews and analyzes user requirements and workflow, and addresses problems.
Maintains and creates accessible and cross-browser compatible web pages and sites based on existing templates by utilizing web design standards and industry best practices.
Studies new tools and provides recommendations and creates proof-of-concept prototypes in order to keep up with changing technology.
Develops, documents, and implements standards and best practices for the City's intranets and Internet presence.
Performs other related duties, as assigned.
Check out our GitHub repo to learn more about the team and our efforts.