Software Developer - Applications Programmer (7300U), Berkeley Law - #45842

University Of California Berkeley , CA 94705

Posted 6 days ago

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.

Departmental Overview

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. scripts and web applications for the Office of the Registrar, Admissions, Career Development. Most of our software is written in PHP.

Application Review Date

The First Review Date for this job is: December 5, 2022

Responsibilities

  • 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.

Required Qualifications

  • 3 years of professional experience in web application software development and services researching, designing, developing specifications for designing, writing, modifying, testing, debugging, troubleshooting and maintaining source code.

  • 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.

  • Demonstrated commitment to and understanding of diversity, equity, inclusion, and belonging (DEIB), and ability to apply and integrate core concepts of DEIB into everyday practice.

  • Must be 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.

  • Must demonstrate a sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity, sexual orientation, and ethnic backgrounds present in our community.

Education/Training:

  • Bachelor's degree in related area and / or equivalent experience / training.

Preferred Qualifications

  • Experience working with PHP

  • 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 - $100,000.00.

  • This is a full-time (M-F, 40-hours/week), Career position.

  • This position is eligible to work remotely one day per week.

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

https://ucnet.universityofcalifornia.edu/compensation-and-benefits/index.html

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.

Other Information

This position is not eligible for visa sponsorship.

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:

https://www.eeoc.gov/sites/default/files/migrated_files/employers/poster_screen_reader_optimized.pdf

For the complete University of California nondiscrimination and affirmative action policy see:

http://policy.ucop.edu/doc/4000376/NondiscrimAffirmAct


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Web Application Developer (7300U) College Of Natural Resources 43402

University Of California

Posted 6 days ago

VIEW JOBS 1/31/2023 12:00:00 AM 2023-05-01T00:00 <p>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.</p><p>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.</p><p>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.</p><p>At UC Berkeley, we believe that learning is a fundamental part of working, and our goal is for everyone on the Berkeley campus to feel supported and equipped to realize their full potential. We actively support this by providing all of our staff employees with at least 80 hours (10 days) of paid time per year to engage in professional development activities. To find out more about how you can grow your career at UC Berkeley, visit grow.berkeley.edu.</p><p>Departmental Overview</p><p>The Position:</p><p>UC Berkeley's Geospatial Innovation Facility (GIF) is currently looking for an enthusiastic frontend Web Application Developer to join our team in designing a next-generation Cal-Adapt.org. Our work focuses on building data driven, user friendly, interactive tools and visualizations that allow users to explore, analyze, and share complex environmental information to support climate adaptation and decision making. The Web Application Programmer will work closely with our small creative team of experienced programmers to help design and build new web applications and continue to develop and maintain existing web applications including Cal-Adapt and other grant-funded GIF projects such as California's Adaptation Clearinghouse.</p><p>The ideal candidate will enjoy creating interactive dashboards, web pages, data visualizations, and other interfaces that provide an intuitive and dynamic user experience for exploring big geospatial data. We are looking for talented Web Developers who are excited about applying their skills to help solve some of the most critical challenges facing the world today. As part of the GIF team, you will be contributing to creating open source tools and applications that can make a real impact on California's ability to adapt to the changing climate.</p><p>Since 2005 UC Berkeley's Geospatial Innovation Facility has provided leadership and training across a broad array of integrated geospatial technologies. Our mission is to help people better understand the changing world through the analysis and visualization of spatial data. We develop innovative tools such as Cal-Adapt that engage users in understanding complex environmental data and provide training opportunities for students to learn how they can use spatial data to answer critical questions. We collaborate with domain experts on campus, partner with industry, and reach out to community organizations to bring world-class geospatial technology to UC Berkeley, the Bay Area, and beyond.</p><p>Cal-Adapt.org is an interactive, publicly accessible web-based application providing easy-to-understand visualizations of locally relevant climate-related risks that enable users to explore research results and climate projections. As part of California's Fifth Climate Change Assessment, the GIF is teaming with partners at Eagle Rock Analytics and researchers at UC Berkeley to develop the Cal-Adapt: Analytics Engine, an open-source cloud-based platform being developed to host the next generation of downscaled climate data and to provide computational resources in the cloud, allowing users to work with Petabytes of data supported by scientific guidance. This position will help support the development of the AE in addition to other projects.</p><p>Application Review Date</p><p>The First Review Date for this job is: October 21, 2022. This recruitment will remain open until filled.</p><p>Responsibilities</p><ul><li><p>Design, develop, and implement visually compelling interactive data visualizations and web applications using web API's.</p></li><li><p>Analyze existing programs, devise logic procedures, perform coding, data analysis, and test/debug programs through the application of professional programming concepts.</p></li><li><p>Utilize open-source and web-based technology for reproducible and repeatable data analysis and publication (e.g. GitHub, Jupyter notebooks, RShiny).</p></li><li><p>Collaborate with project teams and stakeholders to create design mockups utilizing fundamental UX and UI design concepts.</p></li></ul><p>Required Qualifications</p><ul><li><p>Possess creative vision and the ability to design and implement web applications using web API's.</p></li><li><p>Experience with creating web applications using HTML, CSS, SVG, JSON, and JavaScript (ES6+).</p></li><li><p>Experience with creating data visualizations and web mapping applications using JavaScript libraries (such as D3, Leaflet, MapboxGL).</p></li><li><p>Ability to communicate technical and scientific information in a clear and concise manner with clients and users.</p></li><li><p>Understanding of best practices in responsive web development and web standards.</p></li><li><p>Comfortable using the Command Line Interface to use and develop software.</p></li><li><p>Familiarity with version control (Git and GitHub).</p></li><li><p>Ability to debug code.</p></li><li><p>Ability to prioritize tasks and work independently.</p></li></ul><p>Preferred Qualifications</p><ul><li><p>Experience with JavaScript frameworks (Svelte, React, Vue, etc.).</p></li><li><p>Familiarity with modern JavaScript tooling (npm, Webpack, Vite).</p></li><li><p>Familiarity with CSS preprocessors (Sass, Less, PostCSS).</p></li><li><p>Deployment on UNIX/Linux operating systems in a production environment.</p></li><li><p>Experience writing software unit and integration tests.</p></li><li><p>Understanding of fundamental UX and UI design concepts and ability to create mockups.</p></li><li><p>Basic understanding of geospatial data formats and standards.</p></li></ul><p>Salary &amp; Benefits</p><ul><li><p>This is a 12-month, full-time (40 hours per week), Contract position, eligible for full UC benefits with the possibility of extension.</p></li><li><p>This is an exempt, monthly paid position. The annual salary is commensurate with experience.</p></li><li><p>For information on the comprehensive benefits package offered by the University visit: https://ucnet.universityofcalifornia.edu/compensation-and-benefits/index.html</p></li></ul><p>How to Apply</p><p>Please submit your cover letter and resume as a single attachment in the Resume section of your application. Applicants are encouraged to share examples of their portfolio such as links to websites and/or source code.</p><p>Other Information</p><ul><li>This is a remote-friendly position, eligible for 100% remote capability. Due to funding agency requirements, California residency is preferred but not required.</li></ul><p>Equal Employment Opportunity</p><p>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:</p><p>https://www.eeoc.gov/sites/default/files/migrated_files/employers/poster_screen_reader_optimized.pdf</p><p>For the complete University of California nondiscrimination and affirmative action policy see:</p><p>http://policy.ucop.edu/doc/4000376/NondiscrimAffirmAct</p><br> University Of California Berkeley CA

Software Developer - Applications Programmer (7300U), Berkeley Law - #45842

University Of California