Senior Programmer Analyst
Full Time NewBookmark Details
Mt. San Jacinto College
Salary $7,890.46 – $11,587.39
Monthly
Location Temecula, CA
Job Type Full Time
Job Number 03343
Department
Information
Technology
Division Institutional Effectiveness/Research/Grants
Closing Date 4/6/2026 11:59 PM
Pacific
Salary Level 34
Salary Schedule Range (From Step – To) 1 to 14
Weekly Hours
40
Daily Work
Schedule (Start – Stop) 7:30 am – 5:00 pm Monday – Thursday; 7:30 am – 11:30 am Friday
Contract
Length 12 months
Occupational Group C Classified
Position Type R Regular
Categorically Funded
No
# of
Positions 1
JOB SUMMARY
We have an exciting opportunity for a
Senior Programmer
Analyst position located at our campus in Temecula, CA.
Under minimal direction, the Senior Programmer
Analyst reports to
the Dean of Information Technology or designee. The Senior Programmer Analyst performs complex analysis in design of
computer systems and
then develops, implements, maintains, and monitors complex systems on multi-tiered computing platforms. The Senior
Programmer Analyst is
responsible for application software, scheduling all programming activity and, ensuring system-wide software
integration and compatibleness.
The incumbent is responsible for the implementation and maintenance of system-wide documentation and
programming standards and for MIS data
compliance and/or generation from the systems assigned. The incumbent also serves as an expert
technical resource for the systems and as a
liaison to the user group.
CONDITIONS OF
EMPLOYMENT
- This position
serves District-Wide; applicants may be assigned to any district facility. Work hours and
worksite locations are subject to change depending
on department needs. - A six-month probationary period must be successfully
completed before the selected candidate is considered a
permanent employee of the district. - This position is in the California
School Employees Association bargaining unit. For more
information, please visit their website: http://www.csea.com/
ESSENTIAL DUTIES AND RESPONSIBILITIES
The duties listed below are
intended
only as illustrations of the various types of work that may be performed. The omission of specific statements and duties does not
exclude
them from the position if the work is similar, related, or a logical assignment to this class.
- Perform:
- analysis of
data conversion to new platforms - cost and system analysis and makes recommendations
- system interface functions including
data standards, data dictionary, common code, common subroutines and security
- analysis of
- Develop:
- conversion programs
- supervise, and participate in executing system test plans to ensure applications conform to specifications
- and administer
software disaster recovery plan
- Prioritize and schedule data, sub-system, and system conversion
- Work on
application development, enhancement, conversion, installation and/or maintenance projects - Meet with users
- Plan, organize,
and define project scope, requirements, methods, end objectives, project schedules, and priorities - Coordinate project activities
with other Information Services staff, user groups, and outside vendors - Translate system specifications into logical processes and
prepare or supervise the preparation of system design documents - Coordinate, supervise, and participate in system design, system
analysis and programming of applications or enhancements, using programming languages and development tools utilized by the District - Design:
- and install multi-platform interfaces using various software tools
- database systems
- Ensure compliance with Data Element Dictionary
- Comply with and/or generate District MIS data from the system; transmit or
coordinate transmittal of data with other Senior Programmer Analysts; analyze subsequent reports - Carry out system development
- Troubleshoot system problems and recommend solutions or execute repairs
- Monitor and tune system performance
- Participate in:
- development of departmental standards and procedures
- evaluation and implementation of new
software module, gateway, and interface packages
- Assist in the development of detailed bid specifications for new
hardware and software
KNOWLEDGE, SKILLS AND ABILITIES
The incumbent should possess
knowledge of:
- Standard programming languages(s), CASE tools, and SQL
- Structured programming techniques
- Understanding of technical and vendor documentation
- Institutional systems, applications, and standards
- System/equipment capability, restrictions, and security requirements
- Systems development life cycle and structured systems
development - Data structure design, relational database design, and file structure
- Distributed processing
technology
The incumbent should possess skills in:
- Working effectively as a team member
- Meeting schedules and timelines
- Maintaining documentation and records
- Handling multiple assignments
simultaneously and set priorities based on customer needs
The incumbent should possess the ability
to:
- Communicate effectively orally, in writing, and with end-users to find problems
- Use appropriate
productivity tools and to teach these methodologies to others - Write and/or modify programs using multiple and complex applications
and databases - Develop program implementation plans, install software and apply fixes
- Maintain internal documentation
- Use formal data flow analysis methodologies and structured design techniques
- Perform systems and applications needs
analysis, prepare requests for proposals, and conduct feasibility studies - Use project management tools
- Evaluate the
functionality of vendor software to meet user needs, assess vendor proposals, and serve as a technical/vendor liaison - Integrate and
understand all systems including operating systems, applications, networks, and databases - Establish and execute disaster recovery
plans - Identify and resolve software/hardware interface problems, data requirements, and access methods
- Establish and
maintain cooperative and effective working relationships with others, including those from a diverse academic, socioeconomic, cultural,
disability, gender identity, sexual orientation, and ethnic backgrounds of community college students, faculty and
staff
QUALIFICATIONS AND REQUIREMENTS
MINIMUM QUALIFICATIONS
- Four (4) years of
college-level coursework with an emphasis in computer science (Attach Transcripts); AND - Four (4) years of
professional experience in design and analysis; OR - Any combination of education and experience which indicates
possession of required knowledge, skill and ability
***To ensure a fair and compliant screening process, application materials
must only include minimal personal information. Application materials must not include your date of birth, Social Security number,
photographs, URLs, QR codes, LinkedIn profiles, or any other embedded links directing to personal information or external websites. The only
exception applies to transcript documents where certain information may appear by default. Application submissions containing any of the
above items will be marked as incomplete and will not be considered***
DESIRED QUALIFICATIONS
1.
Experience with:
- MSSQL
- T-SQL
- Python
- C#
- Powershell
- Data Analytics
- Systems
Analysis - Windows Server
- Information Security
2. Prior experience in approaching work and interaction with
colleagues and/or students in an equity-minded manner. Ability to promote an inclusive and welcoming work/education
environment.
PHYSICAL DEMANDS AND WORKING ENVIRONMENT:The conditions herein are
representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals to perform the essential job functions.
Environment: Work is performed primarily in a standard office setting with travel from
site to site. The incumbent must be able
to work in a fast paced office environment with background noise and a high stress level.
Physical: Primary
function requires sufficient physical ability and mobility to work in an office setting and
travel from site to site; to stand or sit for
prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach and twist; to
lift carry, push, and/or pull light to moderate
amounts of weight up to 20 pounds; to operate office equipment requiring repetitive hand
movements and fine coordination including use of a
computer keyboard; and to verbally communicate to exchange information.
Vision: See in the normal visual
range with or without correction; vision sufficient to read computer screens and
printed documents; and to operate assigned equipment.
Hearing: Hear in the normal audio range with or
without correction.
THE
COLLEGE
To learn more about Mt. San Jacinto Community College District, visit https://msjc.edu/humanresources/
To apply,
please
visit https://www.schooljobs.com/careers/msjc/jobs/5263833/senior-programmer-analyst
jeid-d4c097
f099156d4d9420f876544dede0
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Bluesky
Threads
Mail