College / University Jobs >> Faculty Positions >> Engineering and Computer Science

Search Jobs:

Sponsored Links

Job No. 140351

  • Job Title:
  • Senior Systems Analyst/Programmer
  • Employer:
  • Mt San Antonio College
  • Location:
  • Walnut , CA
  • Posting Date:
  • 07-Feb-2019
  • Description:
  • Application Procedure:
    Complete application packets will be accepted until the position is filled; however, those submitted by 11:59 p.m. (PST) on March 8, 2019, are assured consideration.

    Applicants must submit all of the following materials online at to be considered for this position:

    1. A Mt. San Antonio College online application.
    2. A cover letter describing how the applicant meets the required education and experience.
    3. A detailed résumé that summarizes educational preparation and professional experience for the position.
    4. Two (2) letters of recommendation that reflect relevant experience (do not use social media or professional networks as a means to provide letters of recommendation).
    5. College and/or university transcripts showing the awarded/conferred degree (if applicable) are required and must be submitted with the online application by all applicants, including current or former employees of the college, to demonstrate that the required educational qualifications are met. Unofficial transcripts are acceptable at the time of application; however, copies of diplomas are not accepted in lieu of transcripts.

    Health & Welfare:
    College contributes $10,946 toward annual premium for medical, dental, vision and life insurance coverage. Lifetime retirement benefits provided for eligible retirees. The District participates in the Public Employees’ Retirement System (PERS), State Teachers’ Retirement System (STRS) retirement programs, and MetLife Social Security Alternative Plan.

    Note Salary and Health & Welfare Benefits are subject to change.

    Basic Function/Overview:

    Under general direction, performs complex analysis, design, coding, testing, and documentation of computer applications for administrative and student systems related to application upgrades, new programming projects, and application enhancements; provides technical support of administrative and student systems applications.


    Receives general direction from the Supervisor, Application Support and Development. Exercises no supervision of staff.


    This is an advanced journey-level professional classification responsible for defining, developing, and implementing new software systems and major enhancements to highly complex existing software systems. This classification exercises considerable independent judgment and initiative and collaborates with users and other technical staff through the lifecycle of assigned development projects. This class is distinguished from the Programmer/Analyst by the advanced technical work and the provision of technical instruction to lower-level staff. This class is further distinguished from the Supervisor, Application Support and Development by the latter’s full supervisory responsibility in planning, organizing, and overseeing all programming and development functions and activities.

    Essential Duties/Major Responsibilities:
    1. Provides technical support, analysis, and programming to ensure complete and appropriate use of the District’s administrative and student systems.
    2. Reviews user needs and requests and develops proposed solutions for system enhancements; participates in the development of and ensures adherence to project schedules.
    3. Confers with clients to develop program specifications for requirements not met by current systems; obtains information related to needs, objectives, functions, features, and input/output requirements; defines and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
    4. Designs, develops, and implements application enhancements while ensuring adherence to standards and procedures for system development, database access, web-based development, change control, and reporting.
    5. Assists in developing software and systems to optimize performance of relational database systems, application access, and enhance and support of web applications accessing relational databases.
    6. Designs, develops, tests, refines, and implements software that supplements or integrates with system applications; customizes and maintains system objects as required.
    7. Writes or modifies documentation describing program development, logic, coding, testing, changes and corrections, and installation and operating procedures.
    8. Provides technical assistance by responding to inquiries regarding errors, problems, or questions about programs.
    9. Trains users or technical support staff to use programs.
    10. Learns and applies emerging technologies and, as necessary, to perform duties in an efficient, organized, and timely manner.

    Other Duties:
    Performs other related duties as assigned.

    Knowledge Of:
    1. State-of-the-art information systems as applied to large, complex administrative or educational organizational environments.
    2. Principles and techniques of computer systems and software architectures.
    3. OS-based platforms, including UNIX and AIX.
    4. Programming languages, including but not limited to Pro*C, JavaScript, Oracle Forms, Shell Scripting, and PL/SQL.
    5. Data warehousing, data modeling, ETL techniques, and Oracle Warehouse Builder.
    6. Computer languages used for business and campus applications.
    7. Procedures of analysis and design, system development, and computer programming.
    8. Use, capability, characteristics, and limitations of computer systems and databases.
    9. Principles and procedures of record keeping.
    10. Modern office practices, methods, and computer equipment and applications related to the work, including word processing, database, and spreadsheet software.
    11. English usage, spelling, vocabulary, grammar, and punctuation.
    12. Techniques for providing a high level of customer service by effectively dealing with the public, vendors, students, and District staff, including individuals of various ages, various socio-economic and ethnic groups.

    Skills and Abilities:
    1. Analyze informational requirements and needs, identify problems, provide technical advice and consultation and ensure efficient computer system utilization.
    2. Analyze data and develop logical solutions to problems.
    3. Perform programming in Pro*C, JavaScript, PL/SQL, and a variety of other languages.
    4. Organize and prioritize a variety of projects and multiple tasks in an effective and timely manner; organize own work, set priorities, and meet critical time deadlines.
    5. Use English effectively to communicate in person, over the telephone, and in writing.
    6. Understand scope of authority in making independent decisions.
    7. Review situations accurately and determine appropriate course of action using judgment according to established policies and procedures.
    8. Establish, maintain, and foster positive and effective working relationships with those contacted in the course of work.
  •  Contact information:
  • Mt San Antonio College
  • Walnut, CA 91789
  • United States
  • Employer's Website:
  • Visit Employer's website

© 2017, by Higher Ed Media LLC. All Rights Reserved.