Analyst/Programmer
Job Details
Analyst/Programmer
Riverside Community College District
Application Deadline. Interested candidates must apply by the deadline listed below by 8:00 p.m., Pacific Standard Time: 12/5/2025
Department: Information Svcs (D)
Position Type: Support Staff (Classified / Confidential)
College/Campus: District
Physical location of the position: District
Employment Type: Full-Time
Position Length: 12-month
Salary Range: Grade T
Salary Amount: $9,698 - $11,804
Salary Type: Monthly
Is this position categorically (grant) funded? No
Job Description
BASIC FUNCTION
Develops, modifies, maintains, and enhances enterprise-wide, department-specific applications, designs, modifies, codes, and tests software and ensures functionality; incorporates databases into the design process; and performs ongoing applications maintenance.
SUPERVISION RECEIVED AND EXERCISED
Receives direction from assigned area supervisor. May provide lead direction to temporary staff and/or student workers.
CLASS CHARACTERISTICS
This classification is responsible for independently performing professional duties in support of a diverse range of District business, administrative, and academic applications. Employees at this level exercise judgement and initiative in their assigned tasks, receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the department.
Education and Experience:
A bachelor's degree with coursework in computer science or a related field and four (4) years of progressively responsible programming experience; or an equivalent combination of education, training, and/or experience.
Knowledge of:
1. Principles and practices related to software installation, deployment, and maintenance.
2. General principles and practices of information security.
3. Principles and practices of computer system design, database organization, structure and optimization, and structured queries.
4. Principles and practices of information system procedures, problem diagnosis and resolution, problem solving techniques, and documentation standards.
5. Database development and operation principles and practices.
6. Principles and practices of project life cycles.
7. Standard programming methods, languages, and debugging techniques.
8. Student Information System usage and development.
9. Techniques and methods of writing and maintaining technical operating instructions and documentation.
Ability to:
1. Develop, integrate, and maintain assigned application(s) to meet business needs.
2. Assist in the installation, maintenance, and troubleshooting of applications.
3. Participate in design sessions and process improvement sessions to discuss application capabilities.
4. Analyze and evaluate complex processes and convert them into functional software.
5. Participate in software development, enhancement, and maintenance projects.
6. Prepare clear and concise technical documentation, reports of work performed, and other written materials.
7. Utilize expertise to inform or assist colleagues.
8. Effectively use computer systems, software applications relevant to work performed, and business equipment to perform a variety of work tasks.
9. Communicate effectively in the course of performing work tasks.
10. Establish, maintain, and foster effective working relationships with those contacted in the course of work.
11. Demonstrate clear evidence of sensitivity and understanding of the diverse academic, socioeconomic, disability, and ethnic backgrounds of students, staff, and the community.
12. Provide efficient, high-level customer service to the public, vendors, contractors, and District personnel.
Licenses and Certifications:
None.
PHYSICAL DEMANDS
Must possess mobility to work in a standard office setting and use standard office equipment, including a computer; vision to read printed materials and a computer screen; and hearing and speech to communicate in person and over the telephone. This classification primarily works in an office and standing in and walking between work areas is occasionally required. Finger dexterity is needed to access, enter, and retrieve data using a computer keyboard or calculator and to operate standard office equipment. Employees in this classification occasionally bend, stoop, kneel, reach, push, and pull drawers open and closed to retrieve and file information. Employees must possess the ability to lift, carry, push, and pull materials and objects up to 25 pounds.
The essential functions of this classification must be performed by the incumbents with or without reasonable accommodations.
ENVIRONMENTAL CONDITIONS
Employees work in an office environment with moderate noise levels, controlled temperature conditions, and no direct exposure to hazardous physical substances. Employees may interact with upset individuals in interpreting and explaining departmental policies and procedures.
Duties and Responsibilities:
EXAMPLES OF TYPICAL JOB FUNCTIONS
1. Performs a diverse range of professional duties in maintaining programming code for existing administrative software applications and in troubleshooting existing standard and custom software processes.
2. Designs, develops, and implements moderate to complex custom software applications.
3. Designs, develops, and implements static and dynamic web content for administrative web applications.
4. Designs and implements program test scenarios for quality control purposes.
5. Performs program analysis for new and existing software applications as requested; works with staff to analyze the impact of vendor patches and/or updates against customized components.
6. Provides technical support and documentation for departmental staff.
7. Evaluates requests from management for new and modified programs to determine feasibility and compatibility with the existing administrative software applications; provides feedback on third-party software and their associated interfaces to internal administrative software applications.
8. Assists in the development of programming policies and procedures and provides input based on expertise.
9. Attends departmental and committee meetings to provide input pertaining to administrative systems applications as appropriate.
10. Develops additional skills, knowledge, and abilities though education, training, in-services, seminars, and conferences to maintain and enhance the level of knowledge and skills required to satisfactorily complete job assignments, to stay current with technology trends related to areas of responsibility, as well as to provide recommendations to improve software applications and procedures.
11. Participates in District-provided in-service training programs.
12. Performs other related duties as assigned; specific duties not listed does not exclude them for this classification if the work is similar or related.
CONDITIONS OF EMPLOYMENT:
SALARY: Salary grades consist of nine steps. A new employee is normally placed on Step 1 of the grade. Changes in step placement take place on the first day of the first month following the anniversary date of attaining permanent classified employee status until the maximum of the grade is reached.
HOLIDAYS: There are 13 holidays observed each year. A pro-rata reduction will be made for employees working less than full-time and less than twelve months.
VACATION: Employees are granted 12 days of vacation per year through the first five years of service to the District; 15 days after completion of five continuous years of service to the District; and 22 days after completion of 10 continuous years of service to the District. This computation is based on full-time, twelve-month employment. A pro-rata reduction will be made for employees working less than full-time and less than twelve months.
SICK LEAVE: One day of sick leave for each month of service is granted. This is based on full-time, twelve-month employment. A pro-rata reduction will be made for employees working less than full-time and less than twelve months. There is no limit to the number of days of sick leave which may be accrued.
FRINGE BENEFITS: The District provides a health and welfare benefit package for employees and legal qualifying dependents. Those employees working less than full-time and less than twelve months will receive a pro-rata share of the benefit package. The dollar value of the package is a subject of negotiation between the District and the Bargaining Unit.
The work location and assignment within a job classification is determined by the District and may be subject to change.
All offers of employment will be contingent upon the availability of funds and approval by the Board of Trustees.
The Riverside Community College District (the District) fosters and maintains a work environment free from discrimination harassment or retaliation, where all persons are treated with dignity and respect. The District is a proud equal opportunity employer and does not discriminate against any person based on ethnic group identification, national origin, religion, age, gender, gender identity, gender expression, race, color, genetic information, sexual orientation, physical or mental disability, or any characteristic listed or defined in Section 11135 of the Government Code or any characteristic that is contained in the prohibition of hate crimes set forth in subdivision (1) of Section 422.6 of the California Penal Code, or any other status protected by law. The District adheres to these principles in all aspects of employment, including, recruitment, hiring, training, compensation, promotion, benefits, discipline and termination. All employees share in the responsibility for fulfilling the District's commitment to equal employment opportunity.
In addition, it is the policy of the District to provide reasonable accommodation to qualified applicants and employees. If you need assistance or an accommodation due to a disability or have inquiries regarding compliance or grievance procedures you may contact the District Compliance Officer and Title IX, Section 504/ADA Coordinator Lorraine Jones as follows:
Lorraine Jones, Ed.D., M.S.W.
District Compliance Officer and Title IX/ADA/504 Coordinator
3801 Market Street
Riverside, CA 92501
lorraine.jones@rccd.edu
951-222-8039.
Work Hours/Work Days for Classified and Hourly Positions Only: Monday - Friday: 8:00am - 5:00pm
Required Applicant Documents: Resume or Curriculum Vitae
Cover Letter
Other Document:
Optional Applicant Documents: Letter of Recommendation 1
Letter of Recommendation 2
Letter of Recommendation 3
Bachelors or Equivalent Transcript
Masters or Equivalent Transcript
Other Document:
Effective Employment Date: Anticipated Start Date: February 2026
Application Deadline: 12-05-2025
Special Comments: IMPORTANT NOTICES:
Only electronic, on-line applications are accepted. All supporting materials, required or optional, must also be in electronic formats and attached to the electronic, on-line application when applying. Supporting materials are only accepted as Adobe Acrobat (.pdf) or Microsoft Word files and must be less than 2 MB in size.
Interested candidates must apply by the deadline listed above by 8:00 p.m., Pacific Standard Time.
Application Types Accepted: Classified/Management/Confidential Application
To apply, please visit: https://pa379.peopleadmin.com/applicants/Central?quickFind=62112
Whoops! This job is not yet sponsored…
Or, view more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let Riverside Community College District know you're interested in Analyst/Programmer
Get similar job alerts
Receive notifications when similar positions become available














