No experience
Employment Type:
Full time
Job Category:
Software Development
Application Developer
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Under direction of the Director for Information Technology Services, develop complex software for an enterprise-wide deployment at all UC Campuses and Medical centers. Support the UC Risk and Safety Solutions shared services initiatives for Risk Management at UCOP along with multiple departments within Safety Services. Participate in designing, coding and documenting specifications of applications, and delivering robust solutions to meet the needs of the units served. Research hardware specification, software performance, and security options for application needs. Collaboratively work with the application development team through all phases of the software development cycle.

Physical Demands:

Sit for extended periods of time working/operating a personal computer.

Work Environment:

Work flexible schedule.

Occasional travel.

Work extended hours to meet project priorities.

Personally responsible for following health and safety guidelines/ instructions.

Smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes) will be strictly prohibited on any UC Davis owned or leased property, indoors and outdoors, including parking lots and residential space

Background Check Required:

This position is a critical position and subject to a background check. Employment is contingent upon successful completion of background investigation including criminal history and identity checks.



Minimum Qualifications:

-Experience programming complex web applications using a combination of related technologies including but not limited to:

Java, MVC architectural software development pattern.

-Experience with HTML5 and CSS3, and JavaScript

-Experience with Responsive web design strategies

-Experience with designing databases using SQL, and stored procedures.

-Experience designing and implementing complex database application systems and user-centered Web interfaces.

-Experience integrating advanced web applications.

-Experience with interpreting business functions and objectives to technical solutions.

-Experience reviewing and producing technical policies, recommendations and analysis

-Skills to develop well-engineered solutions based on multi-tier architecture and web development tools.

-Experience with analysis techniques such as flow charting, design, work measurement, data collection, and work flow processing.

-Excellent oral and written interpersonal communication skills to communicate effectively with all levels of faculty, staff, students, consultants, and others.

Preferred Qualifications:

-B.S. degree in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or Information Systems or equivalent combination of education and experience.

-Experience making group presentations and train both technical and non-technical personnel.

-Experience training, mentoring and motivating technical staff.

-Experience with Bootstrap CSS.

-Experience with JavaScript frameworks such as node.js, JQuery, Angular, Backbone or similar.

-Experience with CSS Preprocessors.

-Experience with front end build tools such as grunt, gulp or similar.

-Experience with automated testing tools such as Protractor, Karma, Jasmine, or Mocha.

-Experience with REST APIs using JSON.

-Experience with SOAP web service integration.

-Systems analysis and data processing skills to translate manual operations to automated processes.

-Mastery of User Experience and User Interface design.

About University of California

UCSF is a leading university that consistently defines health care worldwide by conducting advanced biomedical research, educating graduate students in the life sciences, and providing complex patient care.