No experience
Employment Type:
Full time
Job Category:
Software Development
Software Developer - Berkeley Law (7300U), #21555
(This job is no longer available)
University of California | Berkeley, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

The University of California, Berkeley, is one of the world's most iconic teaching and research institutions. Since 1868, Berkeley has fueled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world. Berkeley's culture of openness, freedom and acceptance-academic and artistic, political and cultural-make it a very special place for students, faculty and staff.

Berkeley is committed to hiring and developing staff who want to work in a high performing culture that supports the outstanding work of our faculty and students. In deciding whether to apply for a staff position at Berkeley, candidates are strongly encouraged to consider the alignment of the Berkeley Workplace Culture with their potential for success at http://jobs.berkeley.edu/why-berkeley.html.

Departmental Overview

UC Berkeley School of Law (Boalt Hall) is one of the nation's great centers for legal education, ever exploring and pushing new intellectual boundaries while tackling urgent, real-world issues. Berkeley Law is also known for its vibrant and engaged community of students and scholars who are committed to providing leadership and making a difference on problems of local, national, and global import.

The Software Development group at Berkeley Law supports the teaching, research and public service missions of the Law School, making an impact in every Law School department by streamlining business processes, enabling novel research, and developing integrations with resources across the university and beyond.

Reporting to the Manager of Software Development, as part of the Law IST team, and interfacing with faculty, staff and students, this position develops new software in support of the Berkeley Law mission, assists with improvements to ongoing projects to meet evolving business needs as well as helps provide stewardship of institutional data and reports.


Applications Programming
- Designs, develops, modifies, debugs and evaluates complex programs for functional areas.
- Analyzes existing programs or works to formulate logic for new systems, devises logic procedures, prepares flowcharting, performs coding, data analysis, and tests/debugs programs through the application of professional programming concepts.
- Provides analysis for the design and use complex relational databases.
- Develops conversion and system implementation plans.
- Recommends and implements changes in development, maintenance and system standards.
- Implements industry practices and department policies and procedures relating to work assignments.
Testing and Reporting
- Develop and execute moderately complex test plans, including software functionality, integrity, and security based on industry tools and practices, departmental guidance and policies.
- Performs complex data modeling, performance and integration testing and builds interfaces for a variety of internal and external constituents.
Training and Documentation
- Gathers, analyzes, prepares and summarizes recommendations for approval of system and programming documentation as defined by management.
- Documents project expenditures (time and materials).
- Trains users in migration and implementation of system.
- Conducts training of student developers, team members and others as needed.
Project Management
- Provides prompt and professional incident, service request and project communications.
- Adheres to project prioritization, scope, budget and deadlines as defined by management
- Interacts with senior level internal personnel.

Required Qualifications

- Requires thorough knowledge of applications programming function.
- Must have knowledge relating to the design and development of applications programs across the organization.
- Requires advanced skills associated with programming design, modification and implementation.
- Must have advanced skills in web applications, API usage, web programming language and object oriented programming concepts.
- Ability to learn and adapt to new software development technologies, practices and procedures as driven by business needs.
- Must be familiar with Agile software programming methodology
- Must be self-motivated, work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem solving skills.
- Requires interpersonal skills in order to work with both technical and non-technical personnel at various levels in the organization.
- Must be able to communicate technical information in a clear and concise manner.
- Must understand how to manage customer expectations.
- Must balance multiple projects and deadlines simultaneously.
- Requires ability to understand business needs and how business systems can support those needs.
- Requires knowledge of other related areas of IT
- Knowledge of department processes and procedures.
- Must keep updated with current industry practices related to software development and IT.
- Experience developing with Php5, Python, Bootstrap, Git, Oracle DB, LDAP, Active Directory highly preferred.

- Background check required.

- Bachelors degree in related area and/or equivalent experience/training

Salary & Benefits

Salary: $58,700 - $81,600

For information on the comprehensive benefits package offered by the University visit:


How to Apply

Please submit your cover letter and resume as a single attachment when applying.

Conviction History Background

This is a designated position requiring fingerprinting and a background check due to the nature of the job responsibilities. Berkeley does hire people with conviction histories and reviews information received in the context of the job responsibilities. The University reserves the right to make employment contingent upon successful completion of the background check.

Equal Employment Opportunity

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. For more information about your rights as an applicant see: http://www.eeoc.gov/employers/upload/poster_screen_reader_optimized.pdf
For the complete University of California nondiscrimination and affirmative action policy see:

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.