OnBase Programmer/Analyst (Analyst/Programmer - Career) - Information Technology Services (525093)

  • Cal State University (CSU) San Francisco
  • San Francisco, California
  • Feb 23, 2023
Full Time Administrative Analysis and Research Information Technology and Communication Services

Job Description


Working Title

OnBase Analyst/Programmer

SF State University

San Francisco State is an Equal Opportunity Employer and does not discriminate against persons on the basis of race, religion, color, ancestry, age, disability, genetic information, gender, gender identity, gender expression, marital status, medical condition, National origin, sex, sexual orientation, covered veteran status, or any other protected status. Reasonable accommodations will be provided for qualified applicants with disabilities who self-disclose by contacting the Senior Human Resources Manager.

Applicants may visit titleix.sfsu.edu for more information on SF State's policy prohibiting discrimination, and how to file an online report using the procedures under Executive Order 1096 Revised. Inquiries can be directed to the campus Title IX Coordinator and Discrimination, Harassment, and Retaliation Administrator by calling (415) 338-2032 or emailing vpsaem@sfsu.edu.

San Francisco State is a 100% Smoke/Vapor-Free Campus. Smoking or Vaping of any tobacco/plant-based substance is not permitted on any University properties.

The person holding this position may be considered a "mandated reporter" under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.

This position may be a "designated position" in the California State University's Conflict of Interest Code. The successful candidate accepting this position may be required to file Conflict of Interest forms subject to the regulations of the Fair Political Practices Commission.


Information Technology Services -Web, Mobile & Cloud

Appointment Type

This is a one-year probationary position.

Time Base

Full-Time (1.0)

Work Schedule

Monday through Friday; 8:00 AM - 5:00 PM

Anticipated Hiring Range

$7,084.00 - $8,084.00 Per Month ($85,008.00 - $97,008.00 Annually)

Salary is commensurate with experience.

Position Summary

The employee, reporting to the Director of Web and Mobile Applications, serves as a programmer/analyst and application administrator primarily focused on the University’s Hyland OnBase digital imaging and content management system and related systems and integrations. This position provides key support for the document archival and workflow needs of numerous campus departments.

This position supports additional business applications maintained by the Web and Mobile Applications unit as required.

Position Information

Provide analysis and development of university digital document management systems, housing management platform, campus commerce platform, and related systems integrations

• Upgrade, enhance and support Hyland’s OnBase ECM software

• Triage, troubleshoot, and resolve application issues, understanding and supporting processes and applications across multiple business areas

• In collaboration with the team lead, assist with creating functional designs for fully integrated applications which may include databases, networks, and related systems

• Consult with users to identify and document software/system purpose, workflow issues, output needs and to determine overall functional and technical system requirements and specifications

• Design, test, document, and implement SQL queries using ORACLE SQL

• Maintain custom application integration solutions using scalable and maintainable approaches in collaboration with other technical experts

• Design, test, document, and support OnBase workflows

• Use productivity tools to develop and modify applications software to meet user needs

• Develop test plans and work with users to test and debug programs

• Work with user community to understand data access and integration needs

Provide end-user support for all supported applications and integrations

• Assist operations in problem determination and resolution

Support multi-vendor and multi-protocol middleware technologies for databases and applications

• Write documentation to provide user support for new or modified programs and production/operation procedures

Other duties as assigned

Minimum Qualifications

To enter this classification, a basic foundation of knowledge and skills in applications programming and systems analysis and related programming support functions is a prerequisite. This foundation would normally be obtained through a bachelor’s degree, preferably in computer science or business, or equivalent training and applied experience. Foundation knowledge and skills for the Analyst/Programmer, depending on the position assignment, may include working knowledge of a specific industry standard applications programming language and knowledge of standard systems analysis techniques.

Incumbents at the career level work relatively independently and possess the experience to be fully proficient in performing most or all of the work assignments defined for their position. Typically, incumbents have acquired the requisite skills and knowledge through a combination of education, training, and progressive work experience to be able to demonstrate competence in independently applying technical judgment to standard and nonstandard applications and systems, solving a wide range of problems, and developing practicable and thorough solutions, and using effective communication and listening skills.

Preferred Qualifications

Education/Work Experience

Bachelor’s degree in computer science, information systems, information technology, or related field; equivalent experience can be substituted for education on a year-for-year basis. A minimum of 3 years of experience in the following: a database structured query language, a high-level programming language, user support. Minimum of 2 years’ experience with OnBase application development, support, and administration.


Understanding of business and technical workflows; basic networking and firewalls functions.


• Work independently with consultation with team lead as required; perform multiple tasks concurrently and respond to emergency situations effectively

• Strong oral and written communication skills with professional presentation skills

• Strong computer science fundamentals; able to create scalable and maintainable solutions

• Provide technical end-user support to users with varying levels of expertise and knowledge

• Recognize and resolve application related problems through effective troubleshooting and collaboration with other technical experts

• Experience collecting user requirements, performing systems analysis, designing an appropriate solution, and estimating time and resources required to complete

• Experience with relational database analysis and design and the use of structured query languages like Oracle SQL

• Experience designing and building application integrations with scripting languages like PowerShell, Batch, Visual Basic, Java, Unix shell

• Experience with Hyland OnBase including OCR and workflows

• Experience with Agile methodology

• Experience with higher education institutions

• Possess certifications in Hyland OnBase Certified System Administration (OCSA) and OnBase Certified Workflow Administration (OCWA)


Some work outside of standard business hours may be required to provide systems maintenance or respond to critical systems outages.

Pre-Employment Requirements

This position requires the successful completion of a background check. The person holding this position is considered a ‘mandated reporter’ under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in the CSU Executive order 1083 Revised July 21, 2017 as a condition of employment.

Eligibility to Work

Applicants must be able to provide proof of US Citizenship or authorization to work in the United States, within three business days from their date of hire.


Threaded through our Total Compensation package is a commitment to Bridging Life's Transitions. SF State is committed to providing our employees with a comprehensive program that rewards efforts that are appreciated by your colleagues, students and the customers we serve.

We offer a competitive compensation package that includes Medical, Dental, Vision, Pension, 401k, Healthcare Savings Account, Life Insurance, Disability Insurance, Vacation and Sick Leave as well as State Holidays and a dynamic Fee Waiver program, all geared towards the University's commitment to attract, motivate and retain our employee.

Employment Requirement

CSU requires faculty, staff, and students who are accessing campus facilities to be immunized against COVID-19 or declare a medical or religious exemption from doing so. Any candidates advanced in a currently open search process should be prepared to comply with this requirement. The systemwide policy can be found at https://calstate.policystat.com/policy/9779821/latest/ and questions may be sent to hr@campus.edu .

CSUEU Position

Eligible and qualified on-campus applicants, currently in bargaining units 2, 5, 7, and 9 are given hiring preference.

Additional Information


Thank you for your interest in employment with California State University (CSU). CSU is a state entity whose business operations reside within the State of California. Because of this, CSU prohibits hiring employees to perform CSU-related work outside of California with very limited exception. While this position may be eligible for occasional telework, all work is expected to be performed in the state of California, and this position is assigned to on-campus operations.

The Human Resources office is open Mondays through Fridays from 8 a.m. to 5 p.m., and can be reached at (415) 338-1872.

Please note that this position, position requirements, application deadline and/or any other component of this position is subject to change or cancellation at any time.
Closing Date/Time: Open until filled

Job Address

San Francisco, California 94132 United States View Map