Job Description
				University Enterprises, Inc. (UEI) at Sac State is seeking a Web Application Developer for the Office of Water Programs (OWP). 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. UEI offers an excellent benefits package which includes: * Participation in CalPERS Retirement Program * Paid Vacation Time starting at 10 hours accrued/month * Paid Sick Time 8 hours accrued/month * Paid Holidays 13 paid holidays per year including paid time off the week between Christmas Day and New Years Day as the CSUS campus is closed * Excellent medical benefits 100% employer paid medical & dental for employee-only coverage and low cost for family coverage IMPORTANT NOTE RE COVID-19: Sac State, UEI, and OWP are committed to the safety of our team and community. As such, many on our staff have been working remotely. We will continue to take precautionary measures as recommended by health and government officials to prevent the spread of COVID-19. Apply by February 5, 2021 Pay Rate: $5,407 - $8,111 per month Position Overview: This position develops software for the Office of Water Programs. The position manages the full life cycle of the web application development process. This includes but is not limited to designing and developing new applications, maintaining existing applications, responding to reported software defects, and providing support to fellow IT staff in implementing large and complex projects. The position reports to and receives general direction from the Senior Web Developer. Duties & Responsibilities: Designs and develops a variety of web applications for the Office of Water programs, including complex, large scale, small scale, Business-to-Business (B2B), and database-driven. Uses PHP and Javascript to develop applications. Conducts interviews with appropriate stakeholders such as management staff, end users, and third-party representatives to determine application requirements. Uses agile-like methodology, creates applications in a continuous loop of development, testing, deployment, and client feedback. Ensures that stakeholders are informed of the estimated timeline and cost analysis. Maintains, enhances, and troubleshoots existing web applications, including, but not limited to increasing functionality, preventing software defects, providing security, and optimizing for speed. Writes SQL statements and Stored Procedures for the retrieval, creation, and update of data stored in the database. Works with the Research group to develop web applications to share data with internal and external colleagues. Manages OWP software changes using source control. Maintains knowledge of OWP business procedures including processes used in the placement of orders, developing educational material, and administering exams. Recommends efficiency improvements including automating operational processes, where applicable. Maintains and improves skills and expertise to stay current with technical progress in the IT field in order to develop next generation web applications. Trains OWP staff on proper use of applications, as needed. Documents software, business processes, and other key facets of OWP software applications. Minimum Qualifications: Bachelor's Degree in Computer Science, Information Technology, Management Information Systems or related field or equivalent combination of education and work experience. Demonstrated experience developing web applications using PHP, Perl, Python, Ruby, or ASP.net. Demonstrated experience working with clients to develop web applications. Demonstrated experience writing SQL statements. Knowledge of Javascript. Strong analytical and problem-solving skills, organizational skills, and attention to detail. Demonstrated ability to work independently and prioritize duties, capable of coordinating many tasks by determining the importance of each task, follow established procedures, and work in a changing environment with multiple interruptions. Demonstrated ability to maintain and improve skills and expertise to stay current with technical progress in the IT field. Excellent oral and written communication skills, interpersonal skills, and skills to effectively function as part of a team. Excellent foundation in English language including grammar, spelling, punctuation, and syntax. Must pass a background check, which may include fingerprinting. Must continue to meet the established standards. Preferred Qualifications: Masters Degree in MIS or Computer Science. Experience with CVS, SVN or Git. Experience developing web applications with PHP. recblid hmc7yj6fogefvqn6pcdpwq6pxrjusb