Description

Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Pin on PinterestEmail this to someone

Team Leader, Applications Development and Programming Date Opened: 1/27/2025 08:00:00 AM Filing Deadline: 2/21/2025 Salary: $13,211.61 – $16,366.87/mo; $158,539.32 – $196,402.44/yr (based on a full time 12-mo position) Job Type: Open & Promotional (Dual) Definition Coordinates, supervises, and reviews systems analysis, design, configuration, and coding work of an assigned team in areas such as business management, accounting, payroll, personnel, budgetary, and educational business systems; personally performs the most difficult systems analysis, and solution design work of the team. Typical Duties Plans, assigns, and supervises the work of an assigned team of programming staff engaged in analyzing, designing, configuring, coding, implementing, maintaining, and modifying information technology systems and applications to meet project needs, priorities, and deadlines. Reviews work in progress to assure completeness, accuracy, capability among subsystems, and adherence to established project plans and requirements. Confers with management to define the scope of business problems and to determine the feasibility of using information systems services and resources in their resolution. 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 a computer-based system. Formulates overall system plans and specifications detailing workflow, manpower distribution, information sources, machine runs, documentation systems, and management controls and reports. Consults with database, software systems, and operation specialists to identify and resolve unique problems and to assure the integration among systems. 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. Communicates with users as necessary to respond to requests for assistance or to explain proper use of highly complex programs. Provides on-the-job training to assigned staff in systems analysis, systems design, and programming. Develops training programs for users of information systems and equipment. Performs the more difficult systems analysis and solution design of the team. Ensures data security under the guidelines of District policies and regulations. Prepares and maintains program documentation. Responsible for leading projects or collaborating with the Projects Management Office. Follow software development lifecycle (SDLC) processes in executing application development projects. Monitors the maintenance, correction, and improvement of systems and programs. Ensures data security under the guidelines of District policies and regulations. Participates in the selection of computer-related hardware, software, and commercial applications programs and services. Maintains effective and cooperative working relationships with administrators, staff, project consultants, and vendors Performs related duties as assigned. Distinguishing Characteristics A Team Leader, Applications Development and Programming , is responsible for planning, assigning, and supervising the work of an assigned team engaged in analysis, design, configuration, and coding work for information technology systems and applications; provides liaison with operating units affected by team projects; personally performs the most difficult systems analysis, design, and programming work of the team. A Systems and Programming Manager is responsible for managing the work of project teams engaged in systems analysis, design, programming development, integration, documentation, testing, and training. A Senior Applications Developer/Programmer performs systems analysis, design, and programming duties involving highly complex computer applications and programs; provides technical direction to programming staff on a project-by-project basis. Supervision General supervision is received from the Applications and Programming Manager. General supervision is exercised over professional staff assigned to the team. Class Qualifications Knowledge of: Concepts and techniques of project management including project control, planning, estimating, resource management, and quality assurance Foundational principles of ITIL Highly complex computer programming principles and techniques Programming languages such as C, C++, C#, .NET, Visual Basic, Java, COBOL, Visual Basic for Applications (VBA), PeopleCode, PHP, PL/SQL, Python, etc. Script languages such as Vbscript, Javascript, Jscript, PERL, PowerShell, Python, etc. Reporting tools such as MS Access, Crystal Reports, and other analytics and business intelligence tools Database systems such as Rdb, Oracle, Access, SQL Server, MtSQL, etc. Enterprise Resource Planning (ERP) systems such as SAP, Peoplesoft, Oracle, etc. Capabilities of computer, application, database, and web servers, and other equipment Web page design and development using tools such as SAP portals, .ASP, Dreamweaver, Visual Studio, etc. Principles and techniques of highly complex systems analysis, design, and testing Principles of the Software Development Lifecyle (SDLC) Concepts and techniques of project management including project control, planning, estimating, resource management, and quality assurance Principles of program documentation Principles of reports, forms, and screen design techniques Principles of data security and compliance protocols Information technology concepts and capabilities Principles, procedures, and methods used in data acquisition, storage, structuring, and retrieval Business procedures and methods Accessible technologies and universal design principles Principles of Service Oriented Architecture (SOA) Principles of Cloud Computing Principles and practices of business and public administration Principles of supervision, team building, and training New trends in the field of information technology Ability to: Plan, assign, and supervise the work of an assigned team engaged in the study, design, analysis, coding, configuration, and implementation of complex information systems and applications Conduct surveys and feasibility studies Analyze highly complex problems in information systems and recommends solutions Write and code highly difficult and complex programs Develop test data and analyze problems in highly complex programs Adapt business methods and procedures to information technology Fully utilize the commands, functions, and operations commonly used in server-based, client-based, and other related software Prepare clear and logical system designs Estimates needs for staff and maintain work schedules Establish and maintain effective and cooperative working relationships with District administrators, staff, project consultants, and vendors 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 Meet project schedules and deadlines Provide technical assistance to users and staff members with lower-level technical skills Makes presentations on information technology topics Communicate highly complex technical concepts both orally and in writing Write clear and comprehensive reports, program documentation, and instructions Respond to highly complex programming needs/problems accurately and take appropriate action Train and evaluate the work of assigned staff 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 related field AND four years of recent, full-time, paid experience in business applications analysis, design, and programming for medium or large scale, multi-programmed computers. One year of the required experience must have been in a supervisory or project leader capacity. Experience with an Enterprise Resource Planning (ERP) system is desirable. Benefits Medical and dental insurance and vision care plans are provided for employees and their dependents. A $50,000 life insurance policy is provided free of charge for each employee. New employees receive 12 full-pay days and 88 half-pay days of illness leave. 19 paid holidays per year. Vacation days accrue annually beginning at 10 days and increasing incrementally to 24 days depending on years of service with the District. Vacation days for management and confidential positions begin at 15, 20, or 24 days. Other paid time off includes: bereavement leave, personal necessity leave, court subpoena, and jury duty. Employees become members of the Public Employees Retirement System. Employees are also covered by Social Security. Employee Assistance Program Selection Process The examination process may consist of one or more parts which may include a training and experience evaluation, written test, performance test and/or oral interview. 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. To apply, visit https://www.jobapscloud.com/LACCD/sup/bulpreview.asp?R1=25&R2=1090&R3=001 Copyright 2024 Jobelephant.com Inc. All rights reserved. Posted by the FREE value-added recruitment advertising agency jeid-185abec75f44bc46bae4a7da1df20906

Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Pin on PinterestEmail this to someone