Los Angeles Community College District

Team Leader, SAP ABAP Programming (#5407)

$72.54-$89.86 hourly / $12,572.93-$15,575.65 monthly / $150,875.16-$186,907.80 annual


Definition

Plans, assigns, and supervises the work of an assigned team engaged in performing ABAP design, configuration, coding, testing, and debugging work related to the implementation, enhancement, and support of SAP modules; personally performs the more difficult system analysis, design, and programming work of the team.

Typical Duties

Plans, assigns, and supervises the work of an assigned team engaged in performing ABAP design, configuration, coding, testing, and debugging work for SAP modules to meet project needs, priorities, and deadlines.

Reviews work products to ensure completeness, accuracy, functionality among modules and application systems, and adherence to established project plans and requirements.

Confers with management staff to ensure the proper integration of business processes and procedures with information technology and to identify innovative customer solutions.

Advises management of the overall cost, efficiency considerations, operating advantages and disadvantages, and material and personnel resources associated with the conversion of a specific work function to using an SAP based solution.

Formulates plans and specifications detailing workflow, manpower distribution, information sources, production runs, documentation systems, and management controls and reports for SAP modules.

Consults with other SAP information technology staff to identify and resolve unique problems and to ensure the effective integration of solutions among SAP modules.

Assists in defining project scopes, gathers estimates for activities and tasks and updates the project plan accordingly.

Defines highly complex technical requirements for ongoing systems maintenance and future functionality to meet District requirements and improve system efficiency.

Coordinates and participates in the preparation and maintenance of comprehensive and thorough technical program documentation for assigned projects.

Ensures data security under the guidelines of District policies and regulations.

Performs the more difficult system analysis, design, and programming work of the unit.

Develops training programs for users on the use of forms and reports, authorization roles, custom workflows, and other related areas.

Provides on-the-job training and technical assistance to assigned programming staff.

Maintains effective and cooperative working relationships with process owners, functional and technical team members, and users.

Performs related duties as assigned.

Distinguishing Characteristics

A Team Leader, SAP ABAP Programming, plans, assigns, and supervises the work of an assigned team engaged in performing ABAP design, configuration, coding, testing, and debugging work related to the implementation, enhancement, and support of SAP modules, provides liaison with operating units affected by projects; personally performs the more difficult system analysis and programming work of the team.

A Senior SAP ABAP Programmer performs innovative and highly complex ABAP programming, design, testing, and debugging work related to the implementation, enhancement, and support of SAP modules; provides technical direction to SAP ABAP programming staff on a project-by-project basis. An incumbent in this classification applies an advanced knowledge in SAP ABAP programming to innovative and unusually complex tasks.

An SAP ABAP Programmer performs complex ABAP programming, design, testing, and debugging functions related to the implementation, enhancement, and support of SAP modules. Proficiency in SAP ABAP programming is a critical component of the position.

Supervision

General supervision is received from the SAP/ERP Manager. General supervision is exercised over professional staff assigned to the team.

Class Qualifications

Knowledge of:

SAP ABAP programming, SAP UI5 and Java tools including Report and Transaction creation, Enhancements, Conversion Programs, SAPscript, SmartForms, Screen Painter BDC, LSMW, User Exits, Menu Exits, Function Exit, Screen Exit, ALV Reports, Dialog Programming, Data Dictionary, RFC, ABAP Query, ALE, BAPI, BADI, and SAP Workflows

Application of OSS notes

SAP ABAP programming for Web Dynpro

SAP Modules such as HR (OM, PA, PY, TM), FI (FM, BCS), MM (PR, AP, IM), Plant Maintenance, and PS.

SAP Netweaver Portals

SAP ASAP methodology

Principles and techniques of highly complex systems analysis, design, and testing

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

Principles of program documentation

Principles of report, screen, and form design

Principles of data security and compliance protocols

Business procedures and methods

Principles and practices of business and public administration

Information technology concepts and capabilities

New trends in the field of information technology

Principles of supervision, team building, and training

Ability to:

Plan, assign, and supervise the work of an assigned team engaged in performing design, configuration, coding, testing, and debugging work for SAP modules

Develop and code highly complex programs for SAP modules by applying advanced SAP ABAP programming including ABAP for Web Dynpro

Develop test data and analyze highly complex problems in programs

Recognize the critical elements of highly complex application problems, develop and evaluate data, determine innovative solutions, and make logical recommendations

Adapt business methods and procedures to information technology

Prepare clear and logical systems designs

Express difficult and complex concepts clearly and concisely both orally and in writing

Estimate staffing needs and maintain work schedules

Meet project schedules and deadlines

Write clear and logical reports, program documentation, and instructions

Work effectively and independently on assigned projects

Establish and maintain effective and cooperative working relationships with administrators, functional and technical team members, and users

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

Train and evaluate the work of assigned staff

Meet project schedules and deadlines

Provide technical assistance to users and staff members with lower-level technical skills

Learn and apply new concepts in information technology

Learn the characteristics of new systems and update 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 information systems, management information systems, computer science, computer engineering, or a closely related field AND six years of recent, full-time, paid experience in SAP ABAP programming including ABAP for Web Dynpro. Experience in SAP UI5, and JAVA is desirable. Experience in a team leader capacity 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: 5407; REV: 10/25/2023;