Assistant Director of Systems Development
Assistant Director of Systems Development
Salary: $97,831.00 - $116,815.00 annually
Location: Stockton, CA
Department: Information Technology
Responsibilities and Duties
- Plans, organizes, directs and coordinates the activities of the systems development unit;
- Provides leadership, direction and guidance to assigned areas of responsibility including developing short and long term goals and objectives; assists in developing and implementing the District Technology Plan;
- Exercises independent judgment to analyze, develop and recommend plans and solutions to operational, management, and process issues; utilizes effective leadership skills to implement plans and recommendations;
- Supervises and participates in the development and enhancement of systems; identifies user needs, conducts feasibility studies, designs systems, reviews and implements plans for the development of systems and programs.
- Plans, implements and manages special projects related to areas of assigned responsibility;
- Trains, assigns, supervises, and evaluates staff; participates in interview panels as requested; recommends staffing levels necessary to implement and support core responsibilities and projects;
- Prioritizes and schedules work assignments for staff and reviews results; coordinates efforts of staff with other technical and administrative staff.
- Reviews requests for technology services and determines priority and timelines;
- Assists in the development of the department budget; makes recommendations on proposed expenditures; assists in determining the allocation of staff and resources.
- Establishes internal mechanisms for assuring accurate and timely technology support for end users;
- Keeps current and responds to emerging trends in information technology and systems development;
- Attends and participates in a variety of meetings; represents the department at campus and community events and programs;
- Performs other related duties as assigned.
- Current software development tools and methods;
- Open source development tools sets such as Java Spring, Version control and build systems;
- Web-based software development including development of enterprise web sites, web-based enterprise applications and portal applications;
- Current technologies such as Web Services, AJAX, web-based applications, object-oriented programming, SQL, data warehousing, mobile applications;
- Principles and practices of effective project management;
- Principles and practices of effective human resources management, staff development, and supervision including pertinent laws and regulations;
- Strategic planning in organizational and management practices, assessment, analysis, and evaluation of programs, policies and administrative needs;
- Pertinent local, state, and federal laws and regulations; District policies and procedures.
- Work independently, organize work and build an effective team to meet the needs of assigned areas of responsibility;
- Plan, manage, and oversee the coordination and implementation of work plans to achieve a designated objective; manage the coordination of multi-faceted projects and studies including coordination and planning for resources, manpower and timing;
- Analyze user requirements and coordinate the development and implementation of computer and network applications.
- Adapt and plan for changes in technology and work environments;
- Analyze, evaluate, and draw logical conclusions from complex technologies and related technical data;
- Communicate clearly and concisely, both orally and in writing with both technical and non-technical personnel; prepare clear and concise administrative and technical reports, correspondence, and memoranda;
- Establish and maintain effective working relationships;
- Read and comprehend complex written and technical materials;
- Work under pressure of time and conflicting demands;
- Sensitivity to and understanding of the diverse academic, socioeconomic, cultural, linguistic, ethnic backgrounds and disabilities of community college students and staff.
- Bachelor's degree or higher from an accredited college or university with major course work in information technology, computer science or related field; and
- Five (5) years of experience in software development with at least three (3) years of project management experience and at least two (2) years of management or supervisory experience.
- Experience leading software development teams in an academic environment highly desired.
- Experience with the development and management of higher education software applications and open source technologies is highly desirable.
- Certificate or higher in project management is desired.
To apply, visit http://agency.governmentjobs.com/deltacollege/
The San Joaquin Delta Community College District provides access to its education programs and activities and makes all employment decisions without regard to national origin, religion, age, sex, gender, gender identity, gender expression, race or ethnicity, color, medical condition, genetic information, ancestry, sexual orientation, marital status, physical or mental disability, pregnancy, military and veteran status, or any other legally protected category. The District’s prohibition against sex and gender discrimination includes sexual harassment and sexual violence.