×
Register Here to Apply for Jobs or Post Jobs. X

Identity and Access Management Programmer; U Berkeley IT

Job in Berkeley, Alameda County, California, 94709, USA
Listing for: Inside Higher Ed
Full Time position
Listed on 2026-05-17
Job specializations:
  • IT/Tech
    IT Consultant, Cybersecurity
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Identity and Access Management Programmer (7300U) Berkeley IT, 85760

About UC Berkeley

At the University of California, Berkeley, we are dedicated to fostering a community where everyone feels welcome and can thrive. Our culture of openness, freedom, and belonging makes it a special place for students, faculty, and staff. As a world‑leading institution, Berkeley is known for its academic and research excellence, public mission, diverse student body, and commitment to equity and social justice.

Departmental

Overview

The Information Security Office (ISO) coordinates the risk management process for UC Berkeley's information systems and directs campus‑wide efforts to adequately secure institutional data. ISO is led by the Chief Information Security Officer and consists of seven areas:
Information Security Policy, Information Security Operations, Information Security Engineering, Identity and Access Management, Information Security Assessments, Outreach and Engagement, and Service Management.

Position Summary

Working with the IT Architect, the incumbent will evolve Cal Net's web applications using current technology for UI and backend development. Cal Net provides Identity and Access Management services. The role focuses on integrating new technologies into the UC Berkeley environment while ensuring performance, robustness, security, and accessibility campus standards for enterprise systems are met, and building key application components for campus developers.

Responsibilities
  • Plan, design, develop, modify, debug, deploy and evaluate complex software for functional areas. Analyze existing software and formulate logic for new systems, devise complex algorithms, perform data analysis and testing, and apply moderate security practices. Integrate with outside vendors or partner services as needed.
  • Negotiate, develop and execute moderate test plans, create conversion and system implementation plans, train users, perform data modeling, performance and integration testing, and build interfaces for internal and external constituents. Manage source code control and configuration.
  • Provide support, engage with customer or user support tickets, respond to incidents, and perform operational maintenance such as software deployments, upgrades and infrastructure enhancements.
  • Gather, analyze, prepare and summarize recommendations for system and programming documentation; recommend and implement changes; negotiate specifications with stakeholders; produce project reports.
  • Apply industry practices, community standards, and department policies; interact with senior internal personnel; serve as technical lead for moderate‑scope software projects; train users; negotiate project plans with stakeholders.
  • Engage in continuous professional development and training and other duties as assigned.
Required Qualifications
  • Experience with Java programming language and relational databases.
  • Intermediate knowledge of secure software development.
  • Demonstrated skills in software design, modification, implementation, and deployment, including object‑oriented concepts.
  • Understanding of functional needs and how systems support those needs; ability to develop conversion and system implementation plans.
  • Ability to interface with management regularly.
  • Experience writing SQL and modifying database schemas.
  • Experience identifying and using code libraries and open‑source forums.
  • Experience planning deployments and creating mechanisms for feedback and monitoring such as logging.
  • Proficiency with software repositories and tooling such as Git.
  • Testing and test‑planning skills, including automated testing frameworks for unit, integration, and functional tests within a CI system.
  • Experience with common programming tools, IDEs, and continuous integration platforms; ability to follow specifications.
  • Effective communication and interpersonal skills.
  • Ability to convey technical information to technical and non‑technical personnel at various levels.
  • Self‑motivated, works independently and as part of a team, learns effectively, and meets deadlines.
  • Broad problem‑solving skills.
  • Bachelor's degree in a related area and/or equivalent experience/training.
Preferred Qualifications
  • Knowledge and experience with Identity and Access Management…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary