Senior Web Developer #B035F19
Job Title: Senior Web Developer
Worksite: City Sacramento, California
Advertised Salary Range $6,249 - $9,373 per month
Temporary: No
Length of Appointment: N/A
Hours per week: Regular (full-time) Employee – 40 hours per week (Benefited)
FLSA: Exempt
Broad Scope and Function
This position is open until filled.
The Senior Web Developer acts as the Technical Advisor for the Office of Water Programs and is responsible for overall IT systems analysis, design, modifications, installation and maintenance of application programs, integrated systems, or software solutions including databases to meet user and organizational information needs. This position is designed to support the activities and needs of the Office of Water Programs.
Reporting Relationship
The position reports to and receives general direction from the Assistant Director. The position supervises Web Application Developer and student assistants. The incumbent is expected to work independently, without technical supervisory support.
Conditions of Employment
This is a full-time, exempt from overtime, benefited position, covered under the California Public Employees’ Retirement System. Continued employment in this position is dependent upon the mutual consent of University Enterprises, Inc. (UEI) and the employee, and either University Enterprises or the employee can, at any time, terminate the employment relationship at will, with or without cause.
Work Schedule
Minimum Qualifications
1. Bachelor’s Degree in Computer Science or equivalent experience and demonstrated experience in this field.
2. Excellent oral and written communication skills. Demonstrated ability to work well with people of diverse technical skill levels. Demonstrated ability to assist others through periods of technological transition.
3. Demonstrated experience with IT systems and programming.
4. Demonstrated familiarity with computer network and system security issues and responses.
5. Demonstrated experience with Perl and PHP programming, especially object oriented programming experience and developing applications using PHP, Perl, Python, or Ruby.
6. Demonstrated experience with application software/system development and maintenance, specifically with client-server and three-tier architecture.
7. Demonstrated organizational skills needed to plan, prioritize, and coordinate multiple projects and delegate and supervise IT staff and outside vendors in implementation.
8. Demonstrated ability to perform business process and computer system analysis and recommend and implement improvements.
9. Demonstrated ability to write computer system and business process documentation for both technical and non-technical audiences.
10. Strong analytical and problem solving skills, organizational skills, and attention to detail.
11. Demonstrated ability to maintain and improve skills and expertise to stay current with technical progress in the IT field.
12. Must pass a background check, which may include fingerprinting. Must continue to meet the established standards.
Preferred Qualifications
1. Master’s Degree in computer science or related field or equivalent experience.
Physical Requirements
Sit for extended periods; frequently stand and walk; manual dexterity and eye-hand coordination; corrected hearing and vision to normal range; verbal communication; use of office equipment including computers, telephones, calculators, copiers, printers, scanner, and fax machines.
Working Conditions
Work is performed in an office environment; continuous contact with staff, the campus community, and the public.
Project Description
The Mission of the Office of Water Programs is to provide cost-effective solutions for protecting and enhancing water resources, public health, and the environment through training, scientific research, and public education.
Our operator training group develops and implements programs and publishes training materials for operators of water treatment plants, water distribution systems, wastewater collection systems, and municipal and industrial wastewater treatment and reclamation facilities. We also offer programs and publications for pretreatment facility inspectors, environmental compliance inspectors, and utility managers. All training is offered as distance learning, using correspondence, video, or computer-based formats with opportunities to earn continuing education and contact hours for operators, supervisors, managers, and administrators.
Research group engineers and scientists perform and manage research efforts focused on characterizing water quality issues, including developing and testing methods to improve water quality. Our researchers provide technical advice on water policy issues, assist in watershed planning, and perform modeling, data analysis, and cost assessments to help both the public and private sectors make informed decisions based on accurate information and good science.
Job Duties
Job Duty
1. Analyzes user system and application needs, determines, and evaluates alternative solutions and approaches to meeting those needs, and selects the optimal technology solution.
2. Develops specifications and requirements for the optimal integration and implementation of systems and equipment by developing requests for proposals for system components, evaluating specifications and requirements against available systems, designing fully integrated systems which may include applications, databases, networks, and related systems and ensuring system integrity and efficiency.
3. Defines tasks, develops schedules, delegates and/or performs some of the tasks, monitors the progress, and updates OWP management and/or project managers on project status and any schedule changes.
4. Designs application programs that meet user requirements to optimize the use of available resources such as: developing program specifications and reviewing them with the user to ensure that requirements are met, designing user-friendly interfaces to systems, applications, and databases, recommending modifications to third party software to meet user needs, and acting as a software vendor liaison.
5. Develops succinct, timely programming code or modifies software in a logical fashion to optimize programming resources and meet functional user requirements.
6. Reviews, analyzes, modifies, and documents programming systems including encoding, testing, debugging, and installing to support the Office of Water Program’s business applications.
7. Maintains the Office of Water Programs web site and online activities. Develops the interface for the official web site for the Office of Water Programs including developing the interface that will be used by OWP webmaster. Enhances the online presence of the Program by providing e-commerce, on-line training, training records access, water jobs classified ad system, topical discussion lists, and chat rooms. Develops web-based software that accesses a relational database for office staff and off-site clients.
8. Creates and updates necessary documentation including user documents, system documents, disaster recovery documents/plans, and provides advice to the Director in the area of IT services provided by Sacrament State Information Resources and Technology (IRT) such as servers, database maintenance, exchange servers, computer network, and security of the Office of Water Programs computer systems.
9. Maintains and improves skills and expertise in order to stay current with industry trends and technological advances in the IT field, attending workshops, conferences, and seminars as needed.
10. Assists OWP IT Staff with desktop support – O/S support, installation, and upgrades; software installation; user support, including but not limited to: MS Office, C2k, email, etc.
11. Maintains clear communication channels with OWP management, and provides updates on the status of projects and any scheduling changes. Recommends and advises management on equipment needs, new process automation, personnel needs, and any implementation issues to better meet the Office of Water Programs mission.
12. Performs other job-related duties as required.
Posting Detail Information
Posting Number: B035F19
Number of Vacancies
Position End Date (if temporary)
Open Date: 01/10/2020
Close Date: Open Until filled
Open Until Filled: Yes
Special Instructions Summary
If you do not include both a cover letter and resume with your application, your application materials will not be considered. Please include your employment history in the “Employment Experience” section of your application in addition to submitting your resume and cover letter.
Supplemental Questions
Required fields are indicated with an asterisk (*).
* How did you hear about this position?
UEIJobs Website
Interest Card Emails
Twitter
Indeed
Career Fair
Campus Career Center
LinkedIn
Personal Referral
Sacramento Bee
Careerbuilder
Internal Job Posting
The WELL hiring expo
Other
If other, please specify.
(Open Ended Question)
* Do you have a Bachelor’s Degree in Computer Science or equivalent experience and demonstrated experience in this field?
Yes
No
* Do you have experience with IT systems and programming?
Yes
No
* Please describe your experience with IT systems and programming.
(Open Ended Question)
* Please describe your familiarity with computer network and system security issues and responses.
(Open Ended Question)
* Do you have experience with Perl and PHP programming, especially object oriented programming experience and developing applications using PHP, Perl, Python, or Ruby?
Yes
No
* Please describe your experience with Perl and PHP programming, especially object oriented programming experience and developing applications.
(Open Ended Question)
* Do you have experience with application software/system development and maintenance, specifically with client-server and three-tier architecture?
Yes
No
* Please describe your experience with application software/system development and maintenance.
(Open Ended Question)
* Please briefly describe your prior experience that would demonstrate your ability to write computer system and business process documentation for both technical and non-technical audiences.
(Open Ended Question)
* Do you have a Master’s Degree in computer science or related field? (This is preferred but not required for this position.)
Yes
No