Full Stack Web Application Developer (7300U) 37136
University of California Berkeley
Location: Berkeley, California
Internal Number: 3172280
Full Stack Web Application Developer (7300U) 37136
University of California, Berkeley
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.
Experienced professional who knows how to apply theory and put it into practice with in-depth understanding of the professional field; independently performs the full range of responsibilities within the function; possesses broad job knowledge; analyzes problems / issues of diverse scope and determines solutions.
Applies skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity. Resolves a wide range of issues. Demonstrates competency in selecting tools, methods and techniques to obtain results.
Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Uses well-established applications programming concepts to develop complex web applications, deploy and maintain web properties in support of Marketing Communications, Annual Giving, Gift Planning, External Relations, and Donor Stewardship as well as support for the schools, colleges and campus development offices. This includes web applications such as Give to Berkeley, Salesforce Marketing Cloud client applications and the @Cal Alumni Network. May also consult on the development of other campus web applications and perform other duties as assigned.
Application Review Date
The First Review Date for this job is: June 22, 2022
Applies application and system architecture concepts to design, develop, modify, debug and evaluate complex web applications. This includes system implementation plans, coding, unit testing, use of design patterns, upgrades and conversion, and system performance.
Develop websites and applications that meet UCB security and accessibility standards
Analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product
Follow defined continuous integration and deployment (i.e. CI/CD) strategies
Develop offline and/or asynchronous code in Python
Analyze and manipulate data in Python
Browser compatibility testing across multiple operating systems
Performs security updates, troubleshoots systems and performs application maintenance
Develops functional specifications and system implementation plans
Develop application code interacts with thirdparty vendors and APIs
Completes assigned tasks in an issue tracking system.
Properly documents solution(s) implemented
Monitor industry trends, technologies, standards and research, recommend, and apply new technologies as necessary
Communicate complex technical concepts clearly and concisely, especially to non-technical personnel
Demonstrable Python development experience, Django a plus
Advanced knowledge of HTML5, CSS3, Sass, responsive theme development
Demonstrated Experience with Dev-Ops and QA automation tools and development
Familiarity with the design, development, and optimization of relational database (Postgres) applications
Demonstrated ability to develop complex applications, working with AJAX, fetch and REST APIs
Applied knowledge of WCAG/W3C/508 Compliance standards
Demonstrated experience working with Git and/or software repository skills
Ability to troubleshoot code/environment issues to resolve incidents
Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization
Familiarity with single-sign on processes; OAuth2 and/or CAS experience a plus
Excellent communication and organizational skills
Bachelor's degree in related area and / or equivalent experience / training
Experience with cloud architecture/environments (cloudflare, GCP)
Experience with Python data analysis and manipulation, Pandas a plus
Salary & Benefits
This is an exempt, monthly paid position. Hiring range is $85,000 - $100,000/annually, commensurate with experience.
For information on the comprehensive benefits package offered by the University visit:
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.
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:
The University of California was chartered in 1868 and its flagship campus - envisioned as a "City of Learning" - was established at Berkeley, on San Francisco Bay. Today the world's premier public university and a wellspring of innovation, UC Berkeley occupies a 1,232 acre campus with a sylvan 178-acre central core. From this home its academic community makes key contributions to the economic and social well-being of the Bay Area, California, and the nation.