Job Details
Programmer Analyst, Senior

Programmer Analyst, Senior
Santa Rosa Junior College
Salary: $11,205.00 - $13,620.00 Monthly
Job Type: Classified
Job Number: 25-01522
Location: Santa Rosa, CA
Department: Information Technology
Closing: Continuous
Description
FIRST APPLICATION REVIEW DEADLINE: December 9, 2025
Position is open until filled. Completed applications received by the application review deadline will be given priority consideration. It is the candidate's responsibility to be sure that ALL required materials noted under the application procedures section of this job announcement are submitted.
TENTATIVE TIMELINE
The following timeline dates are tentative and subject to change, as determined by the Screening and Interviewing Committee.
- First Round of Interviews: Week of 01/05/26
- Finalist Interviews: 01/15/26
- Desired Start Date: 02/01/26
COMPENSATION AND BENEFITS:
- Salary Range: $11,205.00 -$13,620.00 per month (25/26 Classified Salary Schedule); maximum initial placement at mid-range, which is $12,354 per month (placement within this range is based on assessment of previous experience as documented in application materials). An additional 2% compensation will be added to the base salary for an earned doctorate degree.
- Fringe Benefits: The District offers a competitive health & benefits package for employees and eligible dependents. Benefits are pro-rated for part-time employees. You can learn more on our Benefits page.
- Leave/Holiday Time: Full-time classified unit members earn 8 hours of sick leave and start off accruing hours of vacation for each month worked (accrual rate increases after first year of employment and rates are pro-rated for part-time employees). Employees are also compensated for holidays recognized by the District (18 holidays/year, pro-rated for part-time employees).
- Retirement: Santa Rosa Junior College is a CalSTRS and CalPERS employer. Eligibility will be determined based on the regulations established by both agencies.
SCOPE OF POSITION:
Under general direction performs a variety of highly skilled, complex, and specialized technical work in the analysis, programming, testing, implementation, and maintenance of District software applications. Ensures software and computer systems comply with coding standards and best practices. Provides specialized training for end users.
This is a regular, full-time (1.0 FTE), 12-month, classified position. The tentative work schedule will be Monday through Friday from 8:00 a.m. to 5:00 p.m. This position is contingent upon funding and Board approval.
DISTINGUISHING CHARACTERISTICS:
The Programmer Analyst, Senior classification is distinguished from the Programmer Analyst classification by having a comprehensive understanding of the District's software applications, services, and database with primary responsibility for a major component of the District's software applications. This classification analyzes and estimates feasibility, cost, time constraints, and compatibility of third-party vendor software with existing systems.
Key Duties and Responsibilities
Examples of key duties are interpreted as being descriptive and not restrictive in nature. Incumbents routinely perform approximately 80% of the duties below.
- Designs, develops, tests, and maintains desktop applications, web services and applications, and databases associated with the applications and services used.
- Creates and maintains database enhancements and solutions. Develops conceptual data modeling solutions. Creates and maintains database queries.
- Evaluates and analyzes end user needs and requirements to develop software solutions.
- Develops and maintains interfaces between the District's software applications and third-party applications.
- Assesses requirements for software and data architecture, workflow, logical processes, hardware, operating system environments, interfaces with other systems, and inputs/outputs. Develops plans and technical specifications.
- Documents and maintains new and existing models and solutions such as data mapping, technical specifications, production support, data dictionaries, and test cases.
- Ensures the accuracy and availability of data to the students, administration, and government reporting agencies.
- Provides data analytics to support the use and design of applications. Identifies issues in the timely processing of data. Deploys new software development.
- Provides technical support and assistance through delivering computer solutions, including responding to technical and procedural questions.
- Develops and provides software training and resources for end users.
- Serves as project lead on special projects and may serve as lead worker to Classified staff within the department.
- Maintains current knowledge of emerging information technology trends and developments.
KNOWLEDGE OF:
- Principles, practices, and technologies of computer applications, programming, and systems analysis.
- Current computer programming and database languages, operating systems and network and internet operations and technology.
- Web accessibility tools and standards for web page development and document remediation.
- Relevant local, state, and federal rules and regulations, programs, policies and procedures.
- Applicable technology usage, including standard office productivity software and other appropriate technology.
ABILITY TO:
- Assist users in troubleshooting system issues.
- Perform technical tasks accurately and within defined deadlines.
- Prepare written reports and maintain records of service.
- Plan and present trainings and/or give presentations to individuals and groups.
- Manage projects from inception to successful implementation.
- Collaborate productively and cooperatively with individuals and groups both internally and/or externally.
- Communicate effectively, both orally and in writing.
- Exercise appropriate judgement in interactions with others and with work processes.
- Interact with the public in a helpful, courteous, and professional manner.
- Demonstrate sensitivity to, and respect for, a diverse population.
Minimum Qualifications
Candidates/incumbents must meet the minimum qualifications as detailed below, or file for equivalency. Equivalency decisions are made on the basis of a combination of education and experience that would likely provide the required knowledge and abilities. If requesting consideration on the basis of equivalency, an Equivalency Application is required at the time of interest in a position (equivalency decisions are made by the supervising administrators, in coordination with the department where the vacancy exists, if needed.)
EDUCATION:
Bachelor's degree in Computer Science, Computer Information Systems, or a closely related field of study required.
EXPERIENCE:
5+ years of experience in systems analysis and design and database administration, including proficiency with a minimum of two programming languages required.
SANTA ROSA JUNIOR COLLEGE COMMITMENT:
All classifications require a commitment to the District's Vision, Mission, Values, Goals and Objectives as articulated in the Strategic Plan.
Preferred Qualifications:
- Experience supporting Ellucian Banner or similar ERP/SIS platforms (PeopleSoft, Workday, Colleague).
- Strong SQL skills and familiarity with Oracle or SQL Server databases.
- Experience with integrations, APIs, and data exchanges (e.g., Ethos, Data Connect, ILP, EIP).
- Knowledge of reporting and analytics tools such as Ellucian Insights, Argos, and Power BI.
- Strong problem-solving, communication, and collaboration skills.
Application Procedures
To be considered for this recruitment, applicants must provide the following:
- A completed Santa Rosa Junior College/GovernmentJobs.com Employment Application and responses to Agency-wide Questions.
- Contact information (phone number and email address) for three professional references. One reference must be from a current or previous supervisor.
- A brief cover letter.
- Current resume.
- A written response to the diversity supplemental question.
- Copies of transcripts of all college-level coursework. Transcripts must state that the Degree(s) has been conferred or awarded.
- If transcripts are from an institution outside of the United States, applicant must provide a formal evaluation by a credential evaluation service accredited by the National Association of Credential Evaluation Services of their international degree(s) at the time of application. For further details on SRJC requirements on Foreign Degrees, please see Foreign Degree Requirements.
- If you do not possess minimum qualifications as noted under the Minimum Qualifications Section above, you must complete and attach the Classified Equivalency Application (Download PDF reader) (Download PDF reader) and supporting documents, including narrative synopsis, to your employment application.
PLEASE SUBMIT ONLY MATERIALS REQUESTED.
CONDITIONS OF EMPLOYMENT
- Successful applicants must provide proof of eligibility to work in the United States.
- Successful completion of background check including Live Scan and Tuberculosis (TB) assessment/screening.
- If selected for the position, official transcripts must be submitted prior to employment.
- Must be willing to work on-site as determined by the department (the Sonoma County Junior College District does not offer remote only' assignments).
- Within 6 months of employment, must complete required District trainings on topics such as Sexual Harassment and Abusive Conduct Prevention, and Title IX.
ADDITIONAL INFORMATION
- Sonoma County Junior College District will not sponsor any visa applications.
- Applicants must be available for interviews at Santa Rosa Junior College at no cost to the District.
- Applicants who have disabilities may request that accommodations be made to complete the selection process by contacting the Office of Human Resources directly at (707) 527-4954.
- Clery Report: Crime awareness and security information are available from District Police. (Public Law 101-542). The Clery Report can be found here.
- An applicant who attempts to contact individual Board members or members of the screening committee with the intent of influencing the decision of the committee or the Board, will be disqualified. General inquiries regarding the position and/or District employment should be directed to the Human Resources Department.
ABOUT THE SONOMA COUNTY JUNIOR COLLEGE DISTRICT
Santa Rosa Junior College (SRJC) is a public single college district located in Sonoma County, California and serves the County of Sonoma and portions of Marin and Mendocino counties. Sonoma County is rich in history, beauty, and culture and is an excellent choice for a place to live and work. The District is designated as a Hispanic-Serving Institution, reflecting the great responsibility to the educational attainment and economic well-being of the surrounding community. The District prides itself on being an inclusive, diverse, and sustainable community that fosters the growth and development of its students, faculty, and staff. SRJC is a unique institution in a unique environment. SRJC serves approximately 22,000 students each semester and is committed to inclusion, diversity, equity, anti-racism, and accessibility.
Santa Rosa Junior College has been an integral part of the Sonoma County community and its rich history, beauty and culture for more than 100 years. The District has two campuses, located in Santa Rosa and Petaluma, California, two centers, a Public Safety Training Center located in Windsor, California, and the Robert Shone Agricultural Center located in Forestville, California, and SRJC Roseland in Southwest Santa Rosa. Students may choose from over 100 associate degree majors and certificate programs, complete courses toward the first two years of a bachelor's degree program or pursue courses for other professional or personal reasons.
Please see the following Online Resources to learn more about SRJC:
- Office of the President
- Student Services
- Accreditation
- SRJC Factbook
- District Mission, Vision, & Values
- SRJC Strategic Plan
Non-Discrimination
The Sonoma County Junior College District does not discriminate on the basis of race, religious creed, color, national origin, ancestry, ethnic group identification, physical disability, mental disability, medical condition, genetic condition, marital status, sex, gender, gender identity, gender expression, genetic information or sexual orientation in any of its policies, procedures or practices; nor does the District discriminate against any employees or applicants for employment on the basis of their age. This non-discrimination policy covers admission, access and treatment in District programs and activities--including but not limited to academic admissions, financial aid, educational services and athletics--and application for District employment.
The Sonoma County Junior College District is an equal opportunity employer.
For more information about Title IX, please refer to District Board Policy 3433 and Administrative Procedure 3434, which outlines our commitment to proactive measures in preventing sexual harassment and ensuring a respectful and inclusive community for all.
To apply, please visit https://www.schooljobs.com/careers/santarosajc/jobs/5143776/programmer-analyst-senior
jeid-934b4d1f199aae4396117303ecf6bfaa
Copyright 2025 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency
