Job Standard for Web Developer 2
How to use this Job Standard:
- The Purpose, Scope, Qualifications and Job Functions are specific to this job title and can not be edited.
- Click “View in Google Docs/Download” and download to Word.
- Under Essential Functions you may add an additional 35%, specific to your department needs.
- Complete this standard before creating the job announcement and posting the position.
- This standard will be used as the new Job Description for the prospective employee.
- After hire is complete, insert Employee Name and PCN#.
Web Developer 2 Overview
- Work Type: Non-Classified/Professional
- Job Code: 75727
- Pay Grade: E9
- FLSA Status: Exempt
- Career Level: Intermediate
- Family: Information Technology
- Function: Development
Designs, builds, tests and maintains the custom web applications to meet the needs of the University community. By providing enterprise web applications that support the business needs of the various areas of campus (while reducing the need for ERP customization), Web Developers provide tools for the University’s functional areas to do their work. Further, Web Developers build and maintain public-facing web and mobile applications that support student activities and academic functions and represent the University to prospective students and the public.
Fully competent and productive professional contributor who applies acquired job skills, policies and procedures to complete substantive assignments/projects/tasks of moderate scope and complexity. Works independently with general supervision; exercises judgment within defined guidelines and practices to determine appropriate action. May provide guidance and assistance to entry level professionals and/or support employees.
Bachelor’s degree plus 2 years of relevant professional experience or equivalent. Prefer degree concentration in: Computer Information Systems, Management Information Systems or Computer Science.
Knowledge, Skills, and Abilities
- Web Developer will possess the following work attributes: highly analytical, detail oriented, problem solver, multi-tasker able to plan and organize and with the ability to work within a team environment.
- Advanced analytical and troubleshooting skills with complex technical subjects and tasks.
- Ability to present and explain complex technical topics, problems and solutions to others.
- Ability to learn and evaluate emerging technologies.
60% of Time the Web Developer 2 must:
- Analyze project requirements and determine and communicate the best technical design for an application.
- Implement the technologies best suited to support the needs of the stakeholders. Implement the technological foundations necessary to build and launch an application.
- Create a breakdown of work to be done to complete a project, define tasks and their outcomes and estimate hours necessary to complete tasks.
Build Web and Mobile Applications
- Create code that enforces a system of authentication and authorization.
- Write code that takes advantage of established design patterns to optimize security, maintainability, testability and performance of your code.
- Create client-side code that utilizes modern languages and frameworks to deliver highly usable applications.
- Create server-side code that utilizes modern languages and frameworks to create applications that maximize reliability, scalability, security and performance.
Test Application Code and Features
- Write, maintain and execute integration tests to assure that new code is free from regressions and that the application’s features perform as intended.
- Lead the development team’s work with QA to resolve production support issues and QAT failures. Analyze problem reports that result from QAT. Design and code fixes to issues raised during QAT.
- Lead the development team’s work with developers, stakeholders, Project Managers and Business Analysts to support User Acceptance Testing. Analyze problem reports that result from UAT. Design and code fixes to issues raised during UAT.
- Own production support tickets as assigned. Take responsibility for investigating and clarifying the issue and communicating the status of this work up to and including resolution.
- Analyze requests for enhancements. Design, develop, test and implement enhancements for applications currently in use.
- Use source code management tools and techniques to facilitate development, release and maintenance of web and mobile applications.
Collaborate with Teammates and Other Teams
- Participate as a developer and on an agile scrum team. Work with the team to define, estimate and execute tasks in a sprint backlog.
- Communicate actively and consistently with technical and non-technical staff to share information and ideas necessary to further the team’s work.
- Create and maintain technical documentation to provide a record and share knowledge of the team’s work.
35% of Time the Web Developer 2
Determined by department needs
5% of Time the Web Developer 2
Perform other duties as assigned
Work Environment and Physical Demands
Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull, or otherwise move objects, including the human body. General office work involves sitting most of the time, but may involve walking or standing for brief periods of time.
May be required to travel with overnight stays.
Web Developer 3
Additional training/education or equivalent experience, as well as business need, are required for movement into higher level jobs.
Incumbent must perform the essential duties and responsibilities with or without reasonable accommodation. The above statements are intended to describe the general nature and level of work. Final employment offers are contingent upon a Final Candidate’s successful completion of a Background Verification, and a determination by the University that the information derived from the Background Verification does not disqualify the individual. In addition, a Financial History Check and Motor Vehicle Record (MVR) Check may be required.