Missouri State University

5186 Web Systems Analyst

POSITION IDENTIFICATION

TITLE Web Systems Analyst

CLASSIFICATION NUMBER 5186

GRADE 35

CLASSIFICATION Exempt

IMMEDIATE SUPERVISOR Senior Systems Analyst

MAJOR ADMINISTRATOR Coordinator, Management Information Systems

GENERAL FUNCTION

The Web Systems Analyst is responsible for the establishment and maintenance of methods and procedures for web application development.   The Web Systems Analyst promotes the development of other MIS staff members in web-related areas.  The Web Systems Analyst analyzes, designs, develops, and documents web-related computer information systems, serves as project leader to guide systems through programming, testing, and implementation and provides ongoing support to users through maintenance and troubleshooting.

MINIMUM ACCEPTABLE QUALIFICATIONS

Education: A Bachelor’s degree or the equivalent is required; a Bachelor’s degree in a computer-related field is preferred.

Experience: A minimum of two years of experience in business application web programming is required.  A minimum of one year of project lead experience is required. Experience with technologies such as ASP, .NET, Java, AJAX, XML, Groovy, Grails, CSS, or JavaScript is required.  A minimum of one year of experience in the design of major business computer systems is preferred.  Experience with Oracle or similar RDBMS and SQL is preferred. Experience in the design and programming of computer applications in a team-oriented environment is preferred.  Work experience in higher education is preferred.

Skills: The ability to manage multiple concurrent projects, reason analytically, and work with people possessing differing levels of technical knowledge is required.  The ability to solve complex procedural and/or software problems by using logic, creativity, technical, and interpersonal skills is required. The ability to maintain confidentiality in regard to information processed, stored, or accessed by the systems is required.  Effective verbal and written communications skills and a proficiency in writing technical specifications are required.  Proficiency in the design and coding of Web-related applications is required.  Leadership skills are required.  The ability to develop knowledge of, respect for, and skills to engage with those of other cultures or backgrounds is required.

Effort: Extended periods of time at a microcomputer work station are required.

Other: The twenty-four hour scope of University operations requires this position to be available evenings, nights, and weekends to respond to calls regarding questions or problems with the University’s computing systems.

ESSENTIAL DUTIES AND RESPONSIBILITIES

1. Establishes and maintains the web development environment including MIS web standards, procedures to handle web security, ID validation, web presentation, and web application development methods.

2. Develops standard object modules, examples, and functions to facilitate common web programming methods and ease of maintenance.

3. Evaluates and recommends software and hardware used in various aspects of web application development.

4. Promotes the development of other Computer Services staff members by offering training and demonstrations regarding web-related application development.

5. Recommends appropriate training in web methodologies for other members of the MIS staff.

6. Supports the design, development, testing, and maintenance of the university’s computer applications by developing web-related applications to interface with the university’s systems and data.

7. Facilitates user departments obtaining new computer systems or modifications to existing systems by understanding the functions of the user department and analyzing current processing and procedures, advising them on appropriate alternatives in meeting their computing needs and assisting them in the preparation of associated requests.

8. Develops instructions for Programmer/Analysts by creating detailed design specifications including system narratives, file layouts, user interfaces, and program narratives.

9. Resolves programming problems by conducting a thorough analysis of the problems and employing appropriate debugging techniques to resolve the problems.

10. Promotes the development of programmer/analysts by supervising their coding techniques, assigning analytical responsibilities as deemed appropriate, and participating in performance reviews.

11. Develops, tests, and promotes the uniformity of the programming effort by contributing to and adhering to the Computer Services Department’s MIS Standards and Guidelines manual and the Web Application Development Guide. 

12. Works to ensure production MIS web sites are in compliance with University design and functional standards and guidelines.

13. Helps to ensure that all web systems, related transactions, and data meet current legal and industry-standard security requirements by working with the University’s security administrators and testing web systems.

14. Ensures the availability of computer resources by managing disaster prevention and recovery efforts caused by events like power outages, hardware failures, etc.

15. Contributes to a work environment that encourages knowledge of, respect for, and development of skills to engage with those of other cultures or backgrounds.

16. Remains competent and current through self-directed professional reading, developing and maintaining professional contacts with colleagues, attending professional development courses and  conferences, and attending training and/or courses required by the Coordinator of Management Information Systems.

17. Contributes to the overall success of Computer Services by performing all other essential duties as assigned by the Coordinator of Management Information Systems.

SUPERVISION

The Web Systems Analyst is supervised by the Senior Systems Analyst and supervises Web Programmer/Analysts and Programmer/Analysts.

OFFICE OF HUMAN RESOURCES

REVISED APRIL 2014

JOB FAMILY 3

Factor 1: Educational/Experience Requirements of the Job

Level 7 - 1379 Points: A combination of education and experience equivalent to a Level 7 as indicated by the Equivalencies Chart, when permitted by the Minimum Acceptable Qualifications.

Factor 2: Supervisory Responsibility

Level 4 - 1196 Points: Supervision of a work group including hiring, training, planning, and directing the work of employees. At this level the job often requires close supervision of a rather small number of permanent employees, and/or small numbers of part-time workers, graduate assistants, and/or student workers performing relatively complicated technical or skilled work, and/or other groups of employees at a similar level. At this level it is frequently necessary to train and instruct others, and plan and direct work. Supervisory responsibilities may consume moderate amounts of work time and may include general work planning tasks.

Factor 3: Skill, Complexity, and Technical Mastery

Level 7 - 2200 Points: Professional knowledge of the principles, concepts, and specialized complicated techniques of a profession. Knowledge of a wide range of information technology methods and procedures and specialized knowledge in one or more specific functions. Knowledge permits the incumbent to provide authoritative advice on difficult assignments such as planning advanced systems. Skill in applying knowledge through analyzing, designing, organizing, and developing major programs, systems, and networks.

Factor 4: Budgetary Control

Level 2 - 386 Points: Individuals in jobs at this level actively document, monitor, and control expenditures. At this level incumbents may recommend minor expenditures but have no real authority over budgets.

Factor 5: Work Environment and Physical Demands

Level 1 - 25 Points: The work environment has only everyday discomforts associated with an office or commercial vehicle. The work area is adequately lighted, heated or cooled, and ventilated. Work is largely sedentary involving mostly sitting with occasional walking, standing, bending, or carrying of small items. No special physical demands are required of the work.

Factor 6: Work Impact and Effect

Level 5 - 3780 Points: Work products or services directly impact the entire university system and the well-being of large numbers of individuals. Typically the work is complex and may involve addressing conventional problems or situations with established methods or resolving critical problems or developing new processes or models to address specific problems. Improperly performed work and/or equipment or software failures produce errors and delays that affect the operations and/or reputations of the entire University. Improperly performed work and/or equipment or software failures may be remedied in the short to medium term, but at very substantial cost of time and resources. The scope of improperly performed work and/or equipment or software failure is system-wide and the nature of the activity requires that emergency repairs be performed.