Skip to main content

This job has expired


San Jose/Evergreen Community College District
California, United States
Salary Not specified
Date posted
Dec 15, 2022


San Jose/Evergreen Community College District

Close/First Review Date: 09/25/2022

Campus Location: District Office

Position Description:

The Senior Programmer Analyst reports to the Director of Enterprise Application at the District Office. The work schedule is 12 months per year; 40 hours per week; Monday - Friday; 8:00 a.m. - 5:00 p.m.

This position is represented by CSEA (California School Employees Association), Chapter 363.


Under the direction of the Director of Enterprise Application Services or assigned administrator, the Programmer Analyst, Senior provides technical, procedural and process support for assigned functional areas including but not limited to finance, human resources, student, instruction, research and financial aid, etc. The position is responsible for the development and maintenance of district-wide administrative software system, and serves as a technical resource to end users. Responsibilities include providing technical direction and collaborating with other information technology staff in a team environment; providing technical training and support to end-users; developing and supporting business processes and reports for different functional areas. This position works with a highly structured relational database and networked application environment using project management principles and software development life cycle processes.


1. Perform specialized applications programming, testing, implementation, support and maintenance duties involving multiple platforms and technologies.

2. Meet with clients to develop functional specifications for applications and systems; customize or develop applications using an appropriate programming language and development platform.

3. Provide work scope, milestones, task decomposition and effort estimates for projects to be prioritized and scheduled; develop processes for testing, validation and verification of programs or reports.

4. Create installation packages and deploy new software solutions; code, test and debug program modifications and resolve program issues; confer with other staff as needed to resolve application, system and/or network conflicts.

5. Design and implement custom application software using CASE tools; write codes for complex processes and programs in SQL, C#. Net or other programming languages in support of the District's ERP system.

6. Serve as a project lead and technical resource to work with others regarding complex and difficult applications issues.

7. Participate in the review and definition of assigned functional areas, processes and procedures regarding requirements, organization and flow of data, methods, forms and reports.

8. Provide programming and analysis support to assigned functional areas to include data standards, software updates, testing and reporting requirements such as the State MIS report and the District's internal data warehouse.

9. Maintain and support existing applications and respond to routine customer calls and requests for application programming support and modifications.

10. Monitor servers; resolve system problems or escalate appropriately for timely technical support.

11. Assist with the development, preparation or modification of technical standards, technical manuals, user documentation, operational procedures and system performance objectives.

12. Train and support users in the use of new or existing applications; encourage technological competence and confidence throughout the institution.

13. Perform related duties as assigned.


Knowledge of:

1. Software development life cycle and principles of program design, coding, testing and implementation.

2. Object-oriented programming language and integrating programs with APIs, Web services and web-based applications.

3. Principles and techniques of business process analysis and design.

4. Elements of systems and procedure analysis.

5. Computer technology and telecommunications.

6. Database functionality, programming and structure.

7. Network functions, integration and security; application security integration with Active Directory, SAML and other standards.

8. Principles of training, support, and services to end-users.

9. Interpersonal relationship techniques.

10. Principles of providing work direction and guidance to others.

Skills and Ability to:

1. Analyze complex user problems, evaluate alternatives and devise cost-efficient, user-friendly solutions.

2. Establish and maintain cooperative and effective working relationships with others.

3. Understand relational database structures, logging, data transactions and security.

4. Organize, plan and complete application projects within District quality standards.

5. Communicate complex, technical application issues clearly to non-technical parties orally and in writing.

6. Provide project leadership, work direction and guidance to others.

7. Prioritize and manage assigned projects by work schedules and task timelines.

8. Work with attention to detail and independently with minimum supervision.

Required Qualifications:

1. A Bachelor’s degree from an accredited institution with major course work in computer science, information technology or related field.

2. Three years of experience performing duties comparable to those assigned to an Application Analyst.

Desired Qualifications:
1. Experience with Ellucian’s Colleague ERP system, Microsoft Power platform (Power App, Power Automate, Power BI), Microsoft SQL server and Data Warehouse fundamentals.

2. Bilingual abilities, desirable.

District’s Diversity Requirements
  • Demonstrated sensitivity, knowledge and understanding of the diverse academic, socioeconomic, gender identity, sexual orientation, cultural, disability, and ethnic background of groups historically underrepresented, and groups who may have experienced discrimination.
  • Success integrating diversity as appropriate into the major duties outlined in the job description and in the duties listed in the District’s hiring policy; or demonstrated equivalent transferable skills to do so.

    Salary Range:
    $114,959 - $140,278 Annual Salary (Range 142: Classified Salary Schedule Fiscal Year 2022-2023). Starting placement is generally at Step 1.

    Excellent fringe benefit package includes a pension, medical, dental, vision, EAP (employee assistance plan) and life insurance for employee and eligible dependents, and income protection. Voluntary plans include supplemental life insurance, Flexible Spending Accounts, 403b and 457 Deferred Compensation Accounts. Classified employees also receive vacation, 12 sick leave days and 19 paid holidays.

    To be considered for this position please visit our web site and apply on line at the following link:

    About San Jose/Evergreen Community College District
    The District is represented by dedicated and talented employees who are passionate about providing our student population with the best educational experience possible. The District recognizes that cultural diversity in the academic environment promotes academic excellence; fosters cultural, racial and human understanding; provides positive roles models for all students, and creates an inclusive and supportive educational and work environment for its employees, students, and the community it serves.

    As of fall 2017, with enrollment of approximately 18,500 per semester, and an extremely diverse student population (Hispanic/Latino 44%, Black/African-American 4%, Asian/Pacific Islander 32%, American Indian/Native American 0.5%, White/Caucasian 11%) attaining educational goals reflecting 45% - AA Degree and Transfer to a 4-Year College/ University, the District’s emphasis on student success makes it a recognized educational leader in the State.

    The District encourages a diverse pool of applicants to serve as colleagues to an existing diverse group of managers, supervisors and confidential staff consisting of 29 % Hispanic/Latino, 13% Asian/Pacific Islander, 7% Black/African American, 23% White/Caucasian, and as well as encouraging applications from all qualified, outstanding applicants.


Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert