Platzhalter Bild

Senior Programmer Analyst na Mt. San Jacinto College, CA

Mt. San Jacinto College, CA · Temecula, Estados Unidos Da América · Onsite

$87,660.00  -  $95,801.00

Candidatar-se agora

About the Department

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/


Position Duties

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
  • 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

Minimum Qualifications

MINIMUM QUALIFICATIONS

  1. Four (4) years of college-level coursework with an emphasis in computer science (Attach Transcripts); AND
  2. Four (4) years of professional experience in design and analysis; OR
  3. Any combination of education and experience which indicates possession of required knowledge, skill and ability
***Before scanning attachments, remove/redact sensitive, confidential information such as date of birth, social security number, address and photograph***  

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. 


Other Qualifications

To learn more about Mt. San Jacinto Community College District, visit https://msjc.edu/humanresources/

Candidatar-se agora

Outros empregos