Under the direction of and reporting to the Executive Director, the Web Services Manager is responsible for developing and maintaining the technical and functional design, development, integration, maintenance and optimization of existing and future websites, applications, systems, forms, and e-communications. This role requires a combination of programming skills, an understanding of user experience, emerging technologies and industry trends, and the ability to apply them accordingly.
DUTIES AND RESPONSIBILITIES
Creates and maintains websites, applications, and systems through all aspects of the development lifecycle. This includes concepting, prototype design, navigation, general functionality, quality assurance, final execution and ongoing maintenance.
Writes well-designed, testable, and efficient code by using best software development practices.
Optimizes websites for maximum speed and scalability, ensuring website functionality and stability across devices (desktop, mobile, tablet) and browsers.
Develops and implements web solutions to meet marketing needs such as landing pages, forms and applications, registrations, and integrating social media networking.
Performs efficient website development and refinement using content management systems and others, expertise in and knowledge of XSL, HTML, XML, CSS, JavaScript, PHP.
Provides ongoing website maintenance and conducts website testing and debugging to ensure high-quality performance and technical health.
Identifies, develops and integrates the latest web technologies into overall online presence including online video and audio, social networking/media, blogs, RSS feeds, podcasts, email, customer outreach/engagement and consumer-generated media.
Supports the creation and maintenance of email templates, supports the testing of email marketing messages, troubleshoots issues relating to both email templates and email distribution.
Implements campaign measurements and makes changes/optimizations based on analytics, analysis.
Collaborates with other members of the marketing team and vendor-partners to uncover and leverage new and emerging online trends, and communications opportunities.
Prioritizes multiple tasks, creates schedules and meets deadlines.
Performs other job-related duties as assigned.
KNOWLEDGE, SKILLS, AND ABILITIES:
Interest in and understanding the importance of new software, tools, web technologies, web applications, social networks, blogs and new media
Ability to think conceptually and visualize/follow concept through development.
Excellent problem-solving skills and attention to detail.
QUALIFICATIONS:
Bachelor's degree in web development, computer science, information technology, or a related field.
Minimum 3 years of relevant work experience.
Experience with HTML-XML, CSS, XSL, JavaScript, PHP, Microsoft Office Suite, Adobe Creative Suite.
Experience with front-end development web programming languages such as HTML, CSS, JavaScript, and with front-end frameworks/libraries.
Experience with back-end languages and frameworks, content management systems (CMS).
Knowledge of SEO principles, web analytics and tracking tools, G4/Google Analytics.
Knowledge of responsive web design, user-experience design, and cross-browser compatibility.
Understanding and experience with web accessibility standards, databases, web security principles.