Senior Programmer Analyst

SOUTH ORANGE COUNTY COMMUNITY COLLEGE DISTRICT (SOCCC)
Mission Viejo, California United States  View Map
Posted: Apr 30, 2025
  • Salary: 10277 - 14531 Monthly USD
  • Full Time
  • Administrative Analysis and Research
  • Information Technology and Communication Services
  • Job Description

    Specifications are intended to present a descriptive list of the range of duties performed by employees in the position. Specifications are not intended to reflect all duties performed within the job.

    SUMMARY DESCRIPTION

    Under direction from IT management staff, leads, oversees, and participates in complex and difficult work of staff responsible for the design, programming, testing, installation, maintenance and support of software applications and information systems; and provides technical staff operational assistance to management.

    SUPERVISION RECEIVED AND EXERCISED

    Receives general direction from District IT Management staff.

    REPRESENTATIVE DUTIES

    The following duties are typical for this position. Incumbents may not perform all of the listed duties and/or may be required to perform additional or different duties from those set forth below to address business needs and changing business practices.

    Participate with Agile development teams to develop requirements and produce software design and architecture.

    Analyze user requirements from change management processes and recommend or implement solution approaches.

    Write clean, scalable, extensible, and documented code using current object-oriented programming and scripting languages.

    Test and deploy software applications and systems.

    Revise, update, refactor and debug code.

    Develop new software as well as maintain existing software applications.

    Manage configurations for new or existing software applications.

    Develop documentation throughout the software development life cycle.

    Serve as an expert on software applications and provide technical support.

    Leads, oversees, and mentors (technical supervision) Programmer Analysts and other team members as directed by management.

    Participate in project meetings as appropriate to provide status, collect feedback, and stay informed on project status.

    Perform related duties as required.

    QUALIFICATIONS

    The following generally describes the knowledge and ability required to enter the job and/or be learned within a short period of time in order to successfully perform the assigned duties.

    Knowledge of:

    Agile development methodologies.

    Software development collaboration tools.

    Software development concepts, principles, and theory.

    Defensive programming practices.

    Experience with one or more modern object-oriented programming languages.

    Experience with one or more scripting languages.

    Experience with low code or no code software development environments.

    Relational database management systems and SQL.

    Application Programming Interface (API) development and maintenance.

    Cloud environments and the approaches to integrate purchased and locally developed software with them.

    Development of cloud-native applications.

    Development within a DevOps environment.

    Report development tools.

    Unit testing and test-driven development practices.

    Continuous Integration and Continuous Delivery/Deployment (CI/CD) practices.

    Job Scheduling and Management automation tools.

    Leadership and mentorship techniques.

    Ability to:

    Gather requirements, analyze, design, code, debug, test and deploy software applications and systems.

    Work on both frontend and backend software application development activities. Proficiency in multiple programming languages, frameworks, and technologies related to software development.

    Develop and maintain Application Programming Interfaces.

    Develop reports using report development tools.

    Develop software utilizing relational database management systems (SQL query development, etc.).

    Work within a DevOps environment.

    Work independently or in a team environment.

    Communicate clearly and concisely, both orally and in writing.

    Establish and maintain effective working relationships with colleagues.

    Provide technical mentorship and advisement to Programmer Analysts as directed by management.

    Easily adapt to changing organizational technology needs.

    Effectively acknowledge and take corrective action from IT Management.

    EDUCATION AND EXPERIENCE GUIDELINES

    Any combination of education and experience that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:

    Education/Training:

    Equivalent to a bachelor’s degree from an accredited college or university with desirable major course work in Computer Science, Computer Engineering, Software Engineering, Business, Information Technology, IT Management, Management Information Systems, or related field.

    Experience:

    Five years of related software development experience

    Licenses, Certificates, and/or Other Requirements:

    A valid California driver’s license may be required.

    WORK ENVIRONMENT AND PHYSICAL DEMANDS

    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 with disabilities to perform the essential job functions.

    Work Environment

    Duties are performed primarily in an office environment at a desk or computer workstation. Incumbents are subject to frequent contact in person and on the telephone with administrative, management, supervisory, academic, and classified staff. Work may require travel to other offices or locations to attend conferences, meetings, or conduct work.

    Physical Demands

    Typically, must sit for long periods, use hands and fingers to operate a computer keyboard, remember key information, and concentrate for prolonged periods. Must see to read all printed materials, including fine print, computer screens, and electronic displays. Must hear and understand voices to conduct face-to-face and telephone conversations. Must speak in an understandable voice with sufficient volume to be heard within a normal conversational distance, on the telephone, and when addressing groups. Must be able to transport oneself to places necessary to perform job duties. May need to lift, carry, and/or move objects weighing up to 10 pounds.

    Range 150 of the CSEA Salary Schedule

    Work schedule: Monday - Friday (8:00 AM - 5:00 PM) - Schedule and shift are subject to change in accordance with the department's needs.

    For non-exempt classification please note: During the summer months, the District will be in operation Monday - Thursday from (7:30 AM - 6:00 PM) . and closed on Friday’s from May 25 - August 9, 2025. - Schedule and shift are subject to change in accordance with the department's needs.

    Required Documents: Resume & Cover Letter

    Applications missing the required documents will not be considered.

    Hours Per Week: 40

    Months: 12

    Closing Date/Time: Tue, 20 May 2025
  • ABOUT THE COMPANY

    • South Orange County Community College District
    • South Orange County Community College District

    About the District

    South Orange County Community College District encompasses 382 square miles in south Orange County serving over 909,000 residents in 26 communities. We know that higher education is directly linked to quality of life and economic vitality. We have helped generations of families achieve their educational and career goals since 1967.

    Distinguished faculty from Saddleback College and Irvine Valley College provide students with rigorous academic classes to prepare them for transfer to four-year colleges and universities, basic skills attainment, or career technical training. Our newest campus, the Advanced Technology & Education Park (ATEP), opened in 2007 and offers courses from our two colleges with a focus on workforce development and career technical skills. Emeritus Institutes and community education programs at our colleges offer lifelong learning opportunities for community members of all ages.

    The District is governed by a seven-member elected Board of Trustees and the district's chief executive officer is the Chancellor.

    District Services provides centralized administrative services to our three campuses. Executive offices include: Chancellor and Trustee Services, Business Services, Technology and Learning Services, Human Resources, and Public Affairs. These departments provide accounting, benefits, facilities planning, fiscal services, human resources, information technology, institutional research and planning, payroll, public affairs, purchasing, risk management, and  warehouse/mailroom services to our district.

    The district continually assesses the effectiveness of its services through district-wide surveys, shared governance committees and task forces that are established to accomplish specific projects. Strategic planning has become an essential tool for guiding our direction and assuring compliance with accreditation standards.

    Show more

MORE JOBS

  • Mechanical Engineering - Part-Time Lecturer Pool

    • Fullerton, California
    • Cal State University (CSU) Fullerton
    • Jul 14, 2024
    • Education and Training
    • Engineering
    • Parks and Recreation
  • Critical Care RN/Critical Care RN Trainee - MICU*

    • Colton, California
    • SAN BERNARDINO COUNTY, CA
    • Apr 19, 2025
    • Full Time
    • Public Health
  • CLINICAL MICROBIOLOGIST II

    • Los Angeles, California
    • LOS ANGELES COUNTY
    • Apr 08, 2025
    • Full Time
    • Public Health
    • Other
  • Supervising Social Worker (County Promotional)

    • San Bernardino, California
    • SAN BERNARDINO COUNTY, CA
    • Jan 25, 2025
    • Full Time
    • Human and Social Services
  • 25-26 AY Temporary Faculty Pool (Lecturer) - Computer Science

    • Fresno, California
    • Cal State University (CSU) Fresno
    • Mar 22, 2025
    • Education and Training
    • Information Technology and Communication Services
    • Parks and Recreation
    • Other
  • Physical/Occupational Therapist (Pediatric Rehabilitation Therapy)*

    • San Bernardino, California
    • SAN BERNARDINO COUNTY, CA
    • Feb 08, 2025
    • Full Time
    • Public Health
Show More
Apply Now Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.
Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.