Under general supervision develops, tests, maintains, and supports high-performance, innovative web-based applications.
Responsible for analyzing and troubleshooting complex software problems and providing solutions to overcome those problems using the latest technologies.
Develops program specifications, analysis of CMS modifications; modifies existing content types and assesses testing results.
Creates and modifies content types, simple views, and basic module integration.
Implements page layout by developing views, designs solutions for interface elements and functionalities, and develops, maintains and modifies content types.
Documents procedures and processes, resolutions to production findings, and develops program specifications.
Assists with components of analysis to include troubleshooting, gathering, estimating, and identifying alternatives, and making recommendations.
Documents and implements web applications using a variety of languages and platforms such as HTML, CSS, JS, Drupal, PHP, and Java including use of responsive frameworks and pre-processors.
Collaborates on technology improvement initiatives and performs other duties as assigned.
Requirements
Strong knowledge of developing web sites and applications using a variety of technologies.
Strong knowledge of languages and platforms such as HTML, CSS, JS, Drupal, PHP, and Java.
Knowledge of programming principles, techniques, standards and analytical ability to develop computer programs and systems.
Ability to multi-task, prioritize multiple projects, and function in a flexible matrix-management environment.
Good working knowledge of industry-standard desktop software.
Knowledge of project life cycle methodologies, estimating, and IT best practices with experience managing and implementing projects.
Ability to develop and interpret technical documentation for training and end user procedures.
Strong verbal, written and interpersonal communication skills.
Bachelor's Degree degree in Computer Science, Information Science, or equivalent.
Three (3) years of Web Development or Web Design experience.