What are the responsibilities and job description for the Programmer Analyst - Education Technology Services - (REPOST) position at Grossmont Union High School District?
About the Employer
The Grossmont Union High School District is dedicated to providing a safe and collaborative learning environment which supports academic achievement and social development for all students.
The Grossmont District operates on the premise that success for every student is dependent upon all groups in the organization including teachers, administrators, parents, staff, students, and the community working together to support all students in their development as life-long learners, thinkers, and successful contributors of the community.
Job Summary
The job of Programmer Analyst is done for the purpose / s of analyzing departmental and individual requirements for automated solutions; developing, implementing and maintaining computer applications; documenting system components and user instructions; and serving as a technical advisor to staff and other district personnel.
Job Description / Essential Elements :
JOB DESCRIPTION Grossmont Union High School District
PROGRAMMER ANALYST
Purpose Statement :
The job of Programmer Analyst is done for the purpose / s of analyzing departmental and individual requirements for automated solutions; developing, implementing and maintaining computer applications; documenting system components and user instructions; and serving as a technical advisor to staff and other district personnel.
This job reports to Director, Systems Integration
Essential Functions
- Collaborates with a variety of internal and external parties (e.g. programmers, database administrators, users, Office of Ed, state and / or federal agencies, etc.) for the purpose of providing and / or receiving information and ensuring project success .
- Composes a variety of materials (e.g. reports, memos, procedures, project documentation, flow charts, etc.) for the purpose of documenting activities, providing written reference and / or conveying information.
- Develops functional and system / software requirements from information gathered at user meetings and / or interviews with internal and non-district staff for the purpose of documenting / interpreting user requests, identifying data sources and creating working plan.
- Develops program code, user interfaces, application and user documentation for the purpose of providing computerized alternatives to manual processes.
- Implements software applications for the purpose of providing access to computerized alternatives to manual processes.
- Participates in a variety of planning and development activities, including districtwide committees for the purpose of creating short and long range plans for programming support to the district.
- Serves as a technical resource to department and district staff for the purpose of providing information and / or advice regarding active or planned projects.
- Tests application software for the purpose of ensuring that product matches defined requirements and expected functionality.
- Trains selected personnel for the purpose of ensuring their ability to use new and / or existing operating systems and application software.
Other Functions
Job Requirements : Minimum Qualifications
SKILLS are required to perform multiple, highly complex, technical tasks with a need to routinely upgrade skills in order to meet changing job conditions. Specific skills required to satisfactorily perform the functions of the job include : operating standard office equipment; planning and managing projects; preparing and maintaining accurate records; and utilizing pertinent software applications.
KNOWLEDGE is required to perform advanced math; read technical information, compose a variety of documents, and / or facilitate group discussions; and analyze situations to define issues and draw conclusions. Specific knowledge required to satisfactorily perform the functions of the job includes : concepts of grammar and punctuation; relational databases, record structures, media input and output devices; current generation programming methodology including object based design, operating systems, protocols, and programming languages from Assembly through Fourth Generation levels.
ABILITY is required to schedule activities; gather, collate, and / or classify data; and use job-related equipment. Flexibility is required to independently work with others in a wide variety of circumstances; work with data utilizing defined but different processes; and utilize equipment under a variety of conditions for multiple purposes. Ability is also required to work with a diversity of individuals and / or groups; work with a variety of data; and utilize a variety of types of job-related equipment. In working with others, problem solving is required to analyze issues and create action plans. Problem solving with data requires independent interpretation of guidelines; and problem solving with equipment is significant. Specific abilities required to satisfactorily perform the functions of the job include : communicating with persons of varied technical knowledge and backgrounds; establishing and maintaining effective working relationships; working as part of a team; adapting to changing priorities; and applying logical processes and analytical skills.
Responsibility
Responsibilities include : working under limited supervision following standardized practices and / or methods; leading, guiding, and / or coordinating others; and operating within a defined budget. Utilization of some resources from other work units may be required to perform the job's functions. There is a continual opportunity to have some impact on the Organization's services.
Working Environment
The usual and customary methods of performing the job's functions require the following physical demands : some lifting, carrying, pushing, and / or pulling; some stooping, kneeling, crouching, and / or crawling; and significant fine finger dexterity. Generally the job requires 75% sitting, 15% walking, and 10% standing. This job is performed in a generally clean and healthy environment.
Experience Job related experience within specialized field is required.
Education Bachelors degree in job related area.
Required Testing Certificates & Licenses
As required for position None Specified
Continuing Educ. / Training
None Specified
Clearances
Criminal Justice Fingerprint / Background Clearance; TB Clearance
FLSA Status Approval Date Salary Grade
Non Exempt 11 / 10 / 2005 Unit II 64
Requirements / Qualifications
Education and Experience :
Education : Bachelor's Degree in job related area.
Experience : Job related experience within specialized field is required.
Comments and Other Information
Selected candidates to move forward in the recruitment process will be contacted to test for this position. Testing is by invitation only.
Join the GUHSD team!
Guided by its core values of caring, collaboration, and innovation, the Grossmont Union High School District exists for empower each GUHSD student to build the best future.