Senior Director, Information Technology Applications and Development
Coast Colleges District Office, Costa Mesa, CA
Senior Director, Information Technology Applications and Development
Salary: $101,064.00 - $133,113.00 Annually
Full job description and OFFICIAL application available ONLY at: www.cccd.edu/employment. Please click on OPEN POSITIONS located in the menu bar on the left, then select your desired jobs category to access list of open positions.
Under the general supervision of the Executive Director, Information Technology, the Senior Director Information Technology Applications and Development is responsible for leading and directing all activities of the application and development staff; to manage the design, from concept to production of application and development systems; to develop and implement procedures to ensure new applications, enhancements to existing applications and other changes to underlying infrastructure are properly accepted into operational support to mitigate risks; work closely and interface with administration instructional and technical committees to direct application development; assist with the strategic design, development and continuous improvement of enterprise-wide business and administrative applications including driving innovation, architecture, application development, managing 3rd party applications, integration, application support, testing and software vendor management.
The Senior Director will effectively direct, manage, coordinate and supervise the Information Technology Applications and Development operations district-wide, and formulate, interpret and administer related policies and procedures.
SUPERVISION RECEIVED AND EXERCISED:
• Receive administrative direction from the Executive Director, Information Technology.
• Exercise district-wide leadership of technical standards and functional operations
• Provide project management and direction over internal staff, standing and special project committees, and contracted services.
EXAMPLES OF DUTIES: Duties may include, but are not limited to, the following:
• Provide administrative leadership for the Information Technology Applications and Development staff including but not limited to: Enterprise-wide application development, application support of all 3rd party business and administrative solutions, integration and software quality assurance; coordinate with vendors in the development, installation, and troubleshooting of application systems, software and development.
• Provide leadership and coordination to administration, instructional, and technical committees identifying systems and programming functionality, needs analysis, and define application development and timelines.
• Responsible for the overall operation and direction of the District's Information Technology software application and development services.
• Plan, organize, and establish priorities, schedules, goals, and objectives for IT Applications and Development Department.
• Direct selection, development and maintenance of business applications to serve the business needs of the District; promotes technology innovation by identifying and researching new and relevant technologies to support the enablement of a digital enterprise and delivering the strategic technology plans for the District.
• Manage selection of vendor software packages to fulfill District-wide needs and requirements; recommend hardware, software, staffing, and implementation procedures to support the District's mission.
• Provide input into the selection of and priorities for District-wide methodologies, tools, and guidelines to improve efficiencies and quality of development/maintenance processes.
• Work closely with campuses and District-wide administration and management to establish priorities and plans to ensure their critical needs are met short and long term.
• Ensure technology needs are prioritized to meet the educational needs and demands of the District; assist with developing the strategic and financial planning to meet the technology business needs; present ideas and options to benefit the District.
• Direct research and monitor trends for application development processes/methodologies, architectures, and platforms. Control development and installation processes to ensure high quality implementation which meet the expectations of the District and campus community.
• Participate as a key member of the Information Technology Senior Leadership team to effectively lead the planning, delivery and maintenance of the District's technology needs.
• Recommend short and long-term District-wide objectives relating to the application development through continuing analysis of policies, procedures, equipment, software, costs and District needs.
• Develop software specifications and evaluate system interoperability.
• Oversees the selection, training, development and evaluation of assigned staff.
• Collaborate with Information Technology and Administrative leadership in evolving vision for end-user solutions and technologies to drive efficiency and productivity.
• Drive innovation and creative solutions to educational and technical challenges on an on-going basis.
• Manage software vendor relationships, contracts, licensing and outsourcing relationships.
• Direct staff and promote goal setting, performance management, coaching, mentoring and ensuring team skills and certifications are kept up to date through the development of training opportunities; recommend and provide staff development related to assignments.
• Responsible for IT strategic planning, resource capacity planning and development of an IT applications roadmap.
• Budget, track, and evaluate department needs and goals for development efforts to meet the strategic goals of the District.
• Ensure application development initiatives are well managed and deliver expectations regarding functionality, timeliness, and cost.
• Installation and delivery of applications software using a development lifecycle.
• Drive the creation and implementation of automated testing frameworks.
• Provide leadership to ensure application development and support teams work collaboratively with other IT and business teams ensure architecture and security standards, tracking metrics, and continuous improvement standards are adhered to.
• Plan, direct, coordinate and review all the work activities of the IT Application and Development team. Meet with team to identify and resolve IT issues.
• Attend meetings, workshops, and seminars to remain current in field.
• Perform other related duties, as assigned.
• Modern application software application and development, design and interoperability.
• Principles and practices of staff management to ensure measurable performance objectives are set for all staff and that all staff is appraised in line with Human Resources performance procedures.
• Current principles, practices, and standards of planning and project management.
• Budget and fiscal development, management, forecasting, auditing, preparation, control, budgetary discipline to deliver services within budget limits and cost/benefit analysis.
• Documentation standards and procedures.
• Data reporting and statistical analysis.
• Project task management fundamentals including; problem management, incident management, release management, change management, and configuration management.
• Modern programming languages and methods of documentation and version control.
• Principles of leadership, management, and supervision.
• Strategic, operational and tactical planning for information technology application development.
• Oral and written communication skills, including public speaking and presentations.
• State, federal, and international laws and regulations and District policies and procedures affective Information Technology Applications and Development.
• State, federal and local reporting and data retention requirements.
• Virtual and cloud technologies.
• Data center software such as: Windows, LINUX/UNIX operating systems, anti-virus end point management, Active Directory, Exchange, MS Office Platforms (i.e. SharePoint), LDAP, DNS, SFTP/FTP, VoIP, IPsec and DHCP.
• Server, network, data security; including schemes such as role or rule-based ACLs, logical and physical level security, anti-virus end point protection, SSL encryption and certificates, DLP, SPF, PCI, and related compliances.
• System utilities, design, and programming applications.
• Applicable types of fiber and copper cabling distribution systems and other related environments.
• System application and network utilization logs to validate the successful completion of scheduled programs and backups.
• Modern office equipment and related software (e.g. Windows, Excel, Word, and Access), and modern operating systems.
• Materials, methods, and tools used in the operation, installation and repair of network systems.
• Principles and techniques of IT applications and development.
• Computer hardware systems, software applications, and networking standards.
• Customer service standards, practices, techniques and procedures.
• Business communication techniques.
• Appropriate safety precautions and procedures for all job related functions and interactions.
• Analyze, prioritize and effectively resolve complex information technology application and development issues and develop an effective course of action providing alternative solutions when appropriate.
• Manage complex modern IT software application and development systems.
• Manage assigned staff workloads effectively to ensure service level targets are met, or escalated appropriately.
• Ensure compliance with state, federal and international laws and regulations and District policies and procedures.
• Liaise with administrative, instructional, and technical stakeholders, vendors, and development engineers to solicit requirements for improvements to the services provided.
• Create and maintain a climate of continuous improvement, proactively identifying opportunities for service improvements and internal efficiencies.
• Troubleshoot infrastructure and enterprise application and development issues by following a structured and organized approach.
• Communicate effectively in a clear and concise, effective manner, both orally and in writing with in support of day-to-day operations with a diverse group of constituents including faculty, administrators, management, staff, and students.
• Demonstrate competent understanding of information technology applications and development, project management, personnel productivity, and operations.
• Effectively plan, develop, implement, and evaluate programs and services for area of assignment.
• Encourage professional excellence among the staff and promote an organizational culture of customer service, innovation, and quality services.
• Monitor and review the levels of service delivered by departmental staff and external developers to ensure new and revised services will support the business needs throughout the District ensuring minimal risk to services.
• Establish and maintain cooperative and effective working relationships with those contacted in the course of work.
• Evaluate emerging software applications and development; make recommendations relating to their use within District sites.
• Interface with user groups to determine and develop solutions to information technology software application and development needs.
• Interpret, apply, and explain District policies and legal regulations and requirements
• Lead and facilitate group meetings effectively.
• Lead design and development teams related to software applications and development.
• Conduct research, prepare and present reports in a variety of formats for administration, upper management and the Board of Trustees.
• Read, understand, and interpret technical manuals, specifications, and drawings.
• Provide information and direction to others with varying levels of information technology software applications and development knowledge.
• Train, supervise, and evaluate the performance of assigned staff.
• Foster open communication; adhering to principles of trust, teamwork, and collaboration.
• Use independent judgment to plan and accomplish goals.
• Build, establish, and maintain collaborative relationships throughout the District community.
Education and Experience:
• A Bachelor's degree in Computer Science, Software Engineering, Management Information Systems, or related field.
• Minimum of five (5) years of increasingly responsible management or supervisory experience in software applications and development and project management.
• Minimum of five (5) years of experience with IT software application and development, design, implementation, maintenance and integration.
• A proven track record related to software applications, development, migrations, consolidation and network operations.
• Or, any combination of education and experience that would provide the required equivalent qualifications.
• Possess a Master's degree in Computer Science, Software Engineering, Management Information Systems or related field.
• Ten (10) years' experience in a leadership role in software architecture, design, development and support including experience leading a team and managing software vendors.
• Ten (10) years' experience within a programming and application system environment (.net, Java, SQL, Server, MySQL, SOA, ETL and Data Integration tools).
• Three (3) years' experience with CRM, ERP, SharePoint in a higher education environment.
• Possession of technology certificate(s) such as CISCO CCNA, CCNE, CCNP, CCIE, CCSP; HP ASE; CISSP, Microsoft MCSE or equivalent.
• Proficiency with Windows, Linux, and/or UNIX.
• One or more certifications in any of the following or similar areas: business analysis, process improvement, IT governance, Information Technology Infrastructure Library (ITL).
• Project Management Professional (PMP) certification from the Project Management Institute (PMI).
• Knowledge and practice of Agile Software Development and Scrum principles.
• Experience supporting Ellucian Higher Education applications.
• Experience supporting public and private cloud computing environments.
• Experience managing Software-as-a-Service vendors.
• Experience supporting Microsoft Cloud products such as Azure, Office365 and SharePoint.
LICENSES AND OTHER REQUIREMENTS:
• Valid California driver's license and ability to drive a vehicle to conduct work may be required.
Conditions of Employment
This is a contract, full-time, 12-month per year, Classified Management position. The normal hours of work will be 8:00 am to 5:00 pm, Monday through Friday. Flexible schedule and weekends might be necessary to address the needs of the job duties, programs and/or department. The effective date of employment will be arranged with the supervisor.
Regular attendance is considered an essential job function; the inability to meet attendance
requirements may preclude the employee from retaining employment.
The person holding this position is considered a mandated reporter under the California Child
Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in
Coast Community College District policies, procedures, and Title IX. (Reference: BP/AP 5910).
The Coast Community College District celebrates all forms of diversity and is deeply committed to fostering an inclusive environment within which students, staff, administrators, and faculty thrive. Individuals interested in advancing the District's strategic diversity goals are strongly encouraged to apply. Reasonable accommodations will be provided for qualified applicants with disabilities who self-disclose.
Starting salaries for academic positions are based on a combination of education and experience. Initial placement is within the starting salary range. Further advancements are based on longevity and professional development. An additional annual stipend is offered for possession of an earned doctorate from an accredited institution. All movement on the salary schedule will occur July 1 of each year for all eligible employees.
• Dexterity of hands and fingers to operate a computer keyboard.
• Hearing and speaking to exchange information.
• Seeing to read a variety of materials and view a computer monitor.
• Sitting for extended periods of time.
• Ability to work extended hours.
ATTENTION: Before applying, please be sure to review the Coast Colleges District Board Policy
regarding Nepotism (BP 7310) to check if your application may be impacted. If you have any questions, please contact HR Recruitment at 714-438-4714 or 714-438-4716.
APPLICATION REQUIREMENTS: To be considered for this opportunity, you must submit a COMPLETE application packet. A complete application packet includes:
• A complete Coast Community College District Online Employment Application.
• A current resume (as a separate attachment - PDF recommended).
• A cover letter (as a separate attachment - PDF recommended).
• Answers to all supplemental questions (clear and detailed responses required as they will be carefully evaluated to determine the most qualified candidate(s) to be invited for an interview; please do not paste your resume or put "see resume" or leave blank).
Coast Community College District is an Equal Opportunity Employer