Senior Web Engineer (Part Time)

City of Carlsbad, CA - Carlsbad, CA4.0

The Position

The City:
The City of Carlsbad is a scenic coastal community located in North San Diego County along the 78 Corridor. The city's population is nearly 110,000 and covers 40 square miles, nearly 40 percent of which is dedicated to open space, including three lagoons, 46 miles of hiking trails and seven miles of coastline. The City offers its residents an enviable range of opportunities for living and working in a community acknowledged for its high quality of life. Its economy is based on a diverse set of industries that offer a range of career opportunities.Under general direction, to plan, organize, supervise and review the programs and activities of the public works division which may include: operation, maintenance and repair of streets, drainage systems, sewer and water distribution systems, municipal facilities and custodial services; and to do related work as assigned.

Carlsbad - The Community:
This nearly 40 square mile city is ideally situated in north San Diego County with an approximate population of 113,000. It offers a great climate, beautiful beaches, lagoons and abundant natural open space. World class resorts, family attractions, well planned neighborhoods, a diverse business sector and a charming village atmosphere combine to create the ideal California experience.

Under general direction the Senior Web Engineer manages the design, format and functionality of the city's entire Internet and Intranet presence by determining the needs of the organization and the requirements for the Internet and Intranet systems. The Senior Web Engineer may supervise or lead the work of direct reports or other staff assigned during various projects.

Key Responsibilities
Participates in the Information Technology Department's strategic planning efforts
Serves as a project manager on key technology projects as assigned; develops dashboards and management reports for users to track project progress and status
Manages day-to-day operation of the city's Internet and Intranet sites including the transfer, testing, and updating of Web materials, consults with city departments on the use of alternate website(s)
Provides complete technical documentation supporting the service, network diagrams, and server configuration
Secures programming, graphics, word processing/templates, and authoring support as needed
Obtains bids quotes and administers request for proposals and selection of associated web based applications, tool or services as prescribed
Trains city departments in content management and to maintain department Web pages and documents
Researches new Web features and tools which might be useful for managing the Internet and Intranet sites, and for expanding on-line offerings
Stays abreast of current and emerging technologies related to areas of expertise.
Develops and maintains a roadmap(s) for the city's Internet presence, based on policy directions and management goals
Develops, maintains and enhances online transaction capabilities and services as warranted
Develops opportunities for public access and integrated service on the city's webpage(s) incorporating all relevant laws and regulations
Maintains awareness of ongoing Information Technology Departmental policy and management initiatives, and identifies opportunities to use the Internet to facilitate initiatives
Meets with departments and cross functional teams to provide guidance and support for developing hosted solutions and community of interest sites
Reports on the city's Internet presence as needed or requested
Develops SQL scripts for the creation of databases, populating data records and to store records
Determines content management applications to support various departments placement of all new information
Collaborates with Information Technology staff to conduct root cause analysis, and develop alternative resolution strategies to technical problems
Performs maintenance activities and other support activities for stakeholders
Fine tunes home or satellite site(s) based on feedback from users and monthly statistics
Supervises, develops and evaluates direct reports, distributes and assigns workload to reports or other staff assigned during various projects
Knowledge of project management practices and the ability to manage multiple projects simultaneously
Proficiency with project management practices based on industry standards and the ability to manage multiple projects simultaneously
Knowledge of UNIX and Windows environments
Proficiency with Windows environments, including server/desktop configuration and troubleshooting
Proficiency with programming and scripting languages including HTML, DHTML, XML/XSL, RSS, C++, Visual Basic, ASP, and Advanced JavaScript
Proficiency with programming and scripting languages including .Net, HTML5, CSS3, XML/XSL, JSON, jQuery and AngularJS
General knowledge of programming and scripting languages including CGI/PERL, Oracle CGI, ActiveX, Flash, Java and shell scripting
Knowledge of database applications, developing large applications for Intranet or migrating existing applications to the Intranet
Knowledge of database applications, developing large browser-based applications or migrating existing applications
Ability to produce management reports
Ability to produce browser-based management dashboards and reports
Ability to collaborate and work well in project teams
Ability to have frequent interface with end users and provide high levels of service
Experience & Education

A typical way to obtain the knowledge and abilities would be:
A bachelor's degree in computer science or a related subject
Minimum 5 years providing web services to the enterprise or end users, including development and maintenance of high-traffic web sites and satellite sites for a government enterprise
Project Management certification or commensurate education is highly desirable.