Los Angeles Community College District

Software Systems Engineer (#1045)

$62.63-$77.59 hourly / $10,855.85-$13,448.50 monthly / $130,270.20-$161,382.00 annual


Definition

Analyzes, installs, customizes, optimizes, troubleshoots, and monitors large scale, complex application and system software for the District.

Typical Duties

Analyzes, installs, customizes, optimizes, troubleshoots, and monitors complex application and system software such as Enterprise Resource Planning (ERP), database systems, computer operating systems, web servers, application development tools, and systems management tools and utilities.

Deploys new servers, both physical and virtual, within on-premise data centers and cloud infrastructure.

Analyze, install, customize, optimize, troubleshoot, monitor, and support existing server infrastructure, including physical hardware, virtualized environments, and cloud infrastructure.

Provides technical support and advice affecting application and system software projects to the colleges and to the Office of Information Technology.

Installs and uses systems management software to monitor systems activities at multiple sites.

Establishes and monitors system security controls.

Participates in the evaluation and selection of software packages and new software technologies.

Undertakes systems capacity planning studies.

Participates in periodic system disaster recovery tests and designs, builds, and deploys back-up infrastructure to ensure business continuity.

Helps assure that software systems work is coordinated with applications systems work to maximize efficiency of the District's computer and network systems.

Interfaces with computer manufacturers regarding hardware/software interface problems.

Prepares and maintains application and system software documentation.

Assists in monitoring District contracts for software packages and services to assure fulfillment of contract terms.

Performs related duties as assigned.

Distinguishing Characteristics

A Software Systems Engineer is a member of a technical team responsible for analyzing, installing, customizing, optimizing, troubleshooting, and monitoring large scale, complex application and system software for the District. An employee of this class receives assignments that are geared towards meeting high-level technical goals and objectives and assuring implementation of software that meets those objectives with maximum effectiveness and efficiency.

A Supervising Software Systems Engineer supervises and actively participates in the work of a technical team responsible for analyzing, installing, customizing, optimizing, troubleshooting, and monitoring large scale, complex application and system software for the District. An employee of this class personally performs the most difficult and complex systems engineering work of the unit and ensures that the team meets high-level technical goals and objectives with maximum effectiveness and efficiency.

A Chief Information Technology Manager, Engineering and Technology Services Delivery is responsible for planning, coordinating, and managing the District-wide operations of application and system software, technology services support, server infrastructure, and technology project management.

Supervision

General supervision is received from a Supervising Software Systems Engineer. Some technical supervision is exercised over staff with lower-level technical skills.

Class Qualifications

Knowledge of:

Technology and methodology of current application and system software

Application and system software analysis, testing, and maintenance

Command language scripting in Unix, MS-Windows, etc.

Programming languages such as ABAP, Visual Basic, Java, C, C++, Cobol, etc.

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

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

System security and access control

Foundational principles of ITIL

Principles of central user administration, system security, and software transport management

Principles of systems documentation

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

Characteristics and capabilities of servers, networks, and other related equipment

Principles of training

English usage, spelling, and punctuation

Ability to:

Analyze, install, customize, optimize, troubleshoot, and monitor application and system software

Conduct multiple projects of a complex and technical nature

Respond to highly complex application and system software problems accurately and take appropriate action

Train technical and non-technical staff in the application of new concepts related to software support services

Create clear guidelines, procedures, and documentation

Analyze and interpret detailed systems and procedures

Achieve maximum utilization and efficiency of system resources by using software in the most efficient manner

Analyze and express difficult technical concepts in oral and written communications

Provide technical assistance to users

Meet project schedules and deadlines

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 high levels of customer service and satisfaction

Maintain confidentiality of work-related information and materials

Establish and maintain cooperative working relationships with District staff, system users, vendors, and project consultants

Learn new application and system software and update technical skills to adapt to changing technology

Entrance Qualifications

Education and Experience:

A bachelor's degree from a recognized college or university, preferably with a major in computer science, computer information systems, management information systems, computer engineering, or a related field AND three years of recent, full-time, paid experience in the analysis, design, and implementation of large scale, complex application and/or system software. Experience with an Enterprise Resource Planning (ERP) system is desirable.

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 their ability to perform the duties and responsibilities of a position or possession of any other requirement noted in a class specification or job announcement, they should always apply for a position and request reasonable accommodation at the appropriate time.

 


CLASS: 1045; EST: 4/13/1978; REV: 9/20/2023;