Software Developer - Applications Programmer (7300U), Berkeley Law - 30618
At the University of California, Berkeley, we are committed to creating a community that fosters equity of experience and opportunity, and ensures that students, faculty, and staff of all backgrounds feel safe, welcome and included. Our culture of openness, freedom and belonging make it a special place for students, faculty and staff.
The University of California, Berkeley, is one of the world's leading institutions of higher education, distinguished by its combination of internationally recognized academic and research excellence; the transformative opportunity it provides to a large and diverse student body; its public mission and commitment to equity and social justice; and its roots in the California experience, animated by such values as innovation, questioning the status quo, and respect for the environment and nature. Since its founding in 1868, Berkeley has fueled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world.
We are looking for equity-minded applicants who represent the full diversity of California and who demonstrate a sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity, sexual orientation, and ethnic backgrounds present in our community. When you join the team at Berkeley, you can expect to be part of an inclusive, innovative and equity-focused community that approaches higher education as a matter of social justice that requires broad collaboration among faculty, staff, students and community partners. In deciding whether to apply for a position at Berkeley, you are strongly encouraged to consider whether your values align with our Guiding Values and Principles
, our Principles of Community
, and our Strategic Plan.
Berkeley Law is one of the nation's great centers for legal education, ever exploring and pushing new intellectual boundaries while tackling urgent, real-world issues. The law school 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. Currently ranked among the top law schools in the country, the School of Law has ambitious development goals as it looks to continue producing leaders in law, government, and society.
This position is part of the software development team within the IT unit of Berkeley Law, supporting the Law School's operational and strategic priorities by maintaining tools for Law School units, e.g. Office of the Registrar, Admissions, Career Development.
Application Review Date
The First Review Date for this job is: March 3, 2022
- Plans, designs, develops, modifies, debugs, and evaluates software for a portfolio of assignments assigned or delegated by the manager of software development.
- Analyzes existing software or works to formulate logic for new systems.
- Analyzes the design and use of data sources for suitability with Berkeley Law's needs.
- Evaluates and improves our software maintainability.
- Evaluates and improves our user interfaces for usability.
- Evaluates and improves our software accessibility.
- Applies moderately complex programming security practices during the software development and maintenance process to maintain and improve the security and privacy of Law School data.
- Develops test plans to ensure the software is secure, accessible, usable and operating as intended.
- Develops system implementation plans in consultation with supervisor.
- Develops reports and maintains records e.g. reports dealing with student data that are used by the administration.
- Uses source code control techniques and configuration management to facilitate changes to the internal software codebase and maintain consistency and organization.
- May serve as technical lead for a software development project of moderate scope.
- May partner and consult with stakeholders to develop project plans.
- Communicates status of work with supervisor and stakeholders accordingly.
- Trains internal Berkeley Law users on how to use the software developed by our team.
- Documents ongoing issues and works with supervisor on troubleshooting ongoing issues, e.g. user experience issues, bug reports, and functionality enhancements.
- Develops software documentation for use by other developers, and or support staff or end users.
- Understands and applies industry practices, community standards, and organization and unit policies and procedures relating to work assignments. Stays current on technologies in the educational and legal industries.
- Participates in professional development and training opportunities.
- Intermediate knowledge of secure software development.
- Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts.
- Demonstrated ability to understand functional needs and how systems can support those needs.
- Experience with planning for deployment.
- Demonstrated software repository skills.
- Demonstrated testing and test planning skills.
- Demonstrated effective communication and interpersonal skills.
- Self-motivated and works independently and as part of a team.
- Able to learn effectively and meet deadlines.
- Demonstrated ability to interface with management on a regular basis.
- Bachelor's degree in related area and / or equivalent experience / training.
- Thorough experience with identification and use of code libraries and open-source forums.
- Thorough experience with common programming tools.
- Demonstrated ability to follow software specifications.
- Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
- Demonstrated broad problem-solving skills.
- Knowledge of legal education technologies and processes
Salary & Benefits
This is an exempt, monthly paid position. Annual salary is commensurate with experience within the range of $85,000.00 - $98,300.00.
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. Please upload the document in the Resume section, then skip the (optional) Cover Letter upload section.
This is a full-time (M-F, 40-hours/week), Career position.
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:
For the complete University of California nondiscrimination and affirmative action policy see:
To apply, visit https://careerspub.universityofcalifornia.edu/psp/ucb/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_APP_SCHJOB.GBL?Page=HRS_APP_JBPST&Action=U&FOCUS=Applicant&SiteId=21&JobOpeningId=30618&PostingSeq=1