This is supervisory-level web development work overseeing a group of web specialists creating, programming, testing, and documenting a web site and web applications for a department. An employee in this class is responsible for supervising assigned projects for the development and maintenance of the department’s public web site and other web-based and electronic resources as required. Working closely with departmental staff, the City’s central information technology agency, and consultants in order to plan and implement assigned web development responsibilities is a significant aspect of the work. The employee is responsible for training subordinates, assigning projects and permanent system responsibilities, and reviewing the work products of subordinates. Work is performed under the direction of a technical superior.
ALLOCATING FACTORS: (The following conditions must be met for a position to be allocated to this class.)Supervises the creation, program development, testing and documenting of web site and associated applications for a department; assigns projects and permanent responsibilities to subordinates; evaluates experience and abilities of subordinates to ascertain appropriate assignment responsibilities; instructs subordinates on work and project requirements, time frames, objectives, testing schedules, and implementation objectives.
Plans long-term work objectives and targeted time frames for completion; meets with departmental staff, information technology specialists and consultants to discuss and develop project plans and work implementation; meets with senior departmental executives to secure approval for high-level projects; directs subordinates in web development and maintenance activities; reviews analysis and web application development prepared by subordinates; discusses project assignments daily, determines if time frames and other objectives are being met; reallocates resources to meet deadlines; reviews final products to insure quality; trains subordinates in web development work.
Participates in web-development projects; handles the more complicated and critical components of projects as required; prepares project specifications and documentation; evaluates paper flow, task time, human resources and the external and interrelationship factors that will impact upon the proposed or modified projects; prepares preliminary recommendations; prepares written report detailing recommendations; presents recommendations to superiors.
Supervises the organization of information by creating visualizations of functionality, including task sequencing and relating element with flow charts, spreadsheets, or storyboards; applies departmental standards, application design principles and human-computer interaction.
Leads prototype development to meet project requirements; structures information filtering and retrieval; coordinates scripts and graphics with writers and designers; tests prototypes; observes usability; defines specifications.
Leads efforts to work closely with web interface designer to provide programming support for site aesthetics; works closely with web editor to enhance and/or improve the sites content.
Maintains production schedule by coordinating requirements and the assignment of development tasks.
Documents actions by creating functional descriptions and schematics.
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Regularly maintain current knowledge of novel technologies and development standards across the range of platforms supported; makes recommendations to implement and adopt new technologies and standards; oversees training and educational opportunities of subordinates.
Performs related work as required.
Completion of a bachelor's degree program at an accredited college or university, with major course work in Information Science, Computer Science or a related field.
ANDFour years of experience performing web applications programming to develop, design, program, test, and document web applications in the construction and maintenance of web features and internet sites, two years of which has been at the full performance level and included assigned project management work.
ORAny equivalent combination of education or experience that has included completion of a bachelor’s degree at an accredited college or university as an educational minimum.
Ability to physically perform the duties and to work in the environmental conditions required of a position in this class.