Los Angeles Community College District

Applications & Programming Manager (#1036)

$70.77-$87.67 hourly / $12,266.12-$15,195.57 monthly / $147,193.44-$182,346.84 annual


Plans, schedules, coordinates, directs, and reviews the work of project teams engaged in systems analysis, design, programming development, integration, documentation, testing and training, business data warehousing, web services, and portal design and development.

Typical Duties

Directs, through unit team leaders, project teams engaged in analyzing, designing, implementing, modifying, and supporting information systems, web services, portals, and a District-wide data warehouse.

Plans, organizes, and integrates educational technology including web and media-based technologies, emerging learning technology tools related to pedagogy in instruction, and provides support for digital media and distance education initiatives.

Plans, organizes, designs, and implements strategies to deliver District-wide web services for instructional and administrative functions.

Provides technical expertise in emerging technologies and information technology industry standards and best practices in order to manage and safeguard technology functions.

Defines the scope of projects, coordinates project schedules, and monitors performance.

Prepares oral and written status reports on assigned projects.

Reviews the analysis and testing of District-wide systems and applications to ensure completeness of controls, adherence to project plans and requirements, completion of documentation, quality of output, and efficiency of systems and applications.

Ensures continuous process improvement to enhance quality, efficiency, and/or the end user support experience.

Evaluates and makes recommendations on proposals submitted by consultants, service organizations, component suppliers, and equipment manufacturers; confers with representatives of such organizations regarding research and development on new information systems.

Reviews feasibility studies conducted by the staff and evaluates recommendations regarding operating advantages and cost savings of installing proposed new systems or of converting or modifying existing systems.

Coordinates and participates in training programs for information systems employees and users.

Plans organization and staffing of assigned units and assigns projects.

Develops and revises procedures and standards for systems documentation.

Assists the Vice Chancellor/Chief Information Officer in providing liaison in information technology matters with State and Federal agencies; advises District and College administrators regarding operational problems, limitations, and potential applications of information systems.

Meets with non-technical staff to assess their application support requirements and recommends the appropriate technology solution(s).

Provides technical assistance in training, mentoring, and coaching professional and technical staff on complex matters related to assigned area.

Establishes and maintains effective and cooperative working relationships with administrators, staff, project consultants, and vendors.

Adapts packaged software to District requirements.

Performs related duties as assigned.

Distinguishing Characteristics

An Applications and Programming Manager is responsible for managing the work of project teams engaged in systems analysis, design, programming development, integration, documentation, testing and training, business data warehousing, web services, and portal design and development.

A Vice Chancellor/Chief Information Officer is responsible and accountable for providing vision, strategic planning, and leadership for all technology functions and operations throughout the District including, but not limited to, data centers, technical service centers, production scheduling, help desks, communication networks (voice and data), classroom support, computer program/applications development and maintenance, and computer systems operations in a manner that effectively supports the instructional, student services, and business needs and operations of the District and is consistent with industry standards and best practices.

A Team Leader, Applications Development and Programming is responsible for supervising the work of an assigned team of programming staff, provides liaison with operating units affected by studies, and personally performs the most difficult systems analysis, design, and programming work of the team.


General supervision is received from the Vice Chancellor/Chief Information Officer. General supervision is exercised over supervisory and technical staff on a project-by-project basis.

Class Qualifications

Knowledge of:

Information technology concepts and capabilities

Techniques of systems analysis, design, and programming

Programming languages such as ABAP, C, C++, C#, .NET, Visual Basic, Java, COBOL, Visual Basic for Application (VBA), PeopleCode, PL/SQL, etc.

Script languages such as Vbscript, Javascript, Jscript and PERL, PowerShell, Python, etc.

Reporting tools such as MS Access, Crystal Reports, and other analytics and business intelligence tools

Database systems such as Oracle/Rdb, Access, SQL Server, MySQL, etc.

Enterprise Resource Planning (ERP) systems such as SAP, Peoplesoft, Oracle, etc.

Federal, State, and local laws, ordinances, codes, and regulations related to student systems information processing and web services

Foundational principles of ITIL

Capabilities of computer, application, database, and web servers, and other equipment

Web page design and development using tools such as SAP Portals, .ASP, Dreamweaver, etc.

Concepts and techniques of project management including project control, planning, estimating, resource management, and quality assurance

Concepts of change management and change controls at the organizational and institutional level

Principles, procedures, and methods used in data acquisition, storage, structuring, and retrieval

New developments in computer concepts, methodology, and technology

Business procedures and methods

Procedures and standards for systems documentation

Principles of organization, management, and work simplification

Principles of supervision and training

Ability to:

Plan, coordinate, and review the work of assigned technical units

Direct and coordinate multiple projects of a complex and technical nature concurrently

Train staff in the application of new information technology concepts

Apply new developments in computer methodology and technology and solve difficult technical problems in the development of major applications and information systems

Estimate time and manpower requirements for a variety of information systems projects

Analyze and interpret complex technical concepts and communicate them clearly both orally and in writing

Prepare effective written and oral communications, reports, and presentations

Create clear guidelines and procedures

Anticipate conditions, plan ahead, establish priorities, and meet project schedules

Review and evaluate detailed project management plans and project progress to ensure project completion within the required time and budget

Review and evaluate project deliverables

Motivate, direct, and develop others

Consistently use and promote professional standards and practices related to assignments

Maintain a focus on details, quality, and precision in the performance of duties

Actively contribute to a culture of constructive collaboration and innovation with colleagues

Build rapport with clients and maintain a professional demeanor while handling complex user issues

Maintain confidentiality of work-related information and materials

Stimulate teamwork and promote cohesiveness to achieve team and project goals

Establish and maintain effective and cooperative working relationships with administrators, staff, project consultants, and vendors

Entrance Qualifications

Education and Experience:

A bachelor’s degree from a recognized college or university, preferably with a major in computer information systems, management information systems, computer science, computer engineering, business administration, public administration, or related field.


Five years of recent, full-time, paid experience in business applications analysis, design, and programming for medium or large scale multi-programmed computers, including experience with large-scale networks. Two years of the required experience must have been in a supervisory capacity. Experience with an Enterprise Resource Planning (ERP) system is desirable.


A valid California Class "C" driver's license is required.

Travel to locations throughout the District is required.

Reasonable Accommodations

Our class specification generally describes the duties, responsibilities, and requirements characteristic of the position(s) within this job class. The duties, responsibilities, and requirements of a particular position within this class may vary from the duties of other positions within the class.

In accordance with the Americans with Disabilities Act (ADA), the Los Angeles Community College District provides reasonable accommodation to qualified individuals with covered disabilities on a case-by-case basis throughout the application, examination, and hiring processes and throughout employment. If an individual is in doubt about his or her ability to perform the duties and responsibilities of a position or possession of any other requirement noted in a class specification or job announcement, he or she should always apply for a position and request reasonable accommodation at the appropriate time.


CLASS: 1036; EST: ; REV: 6/9/2021;