Skip Navigation

Position: SIS Developer II

Print this Page

Position Description

Position Title:
Position: SIS Developer II
Reports To:
Director
Job Code:
66
Classification:
ASASP Unit III
Organization:
Technology Applications – Student Support
Revision/Review Date:
July 2, 2025
Grade:
29

Position Summary:

Under the direction of the Director, the SIS Developer II will provide software development and support for the school district's Student Information System (SIS). The work involves moderate to full-range tasks as assigned by the Director in the analysis, design/development and testing of SIS and student related custom applications, customizations across related functional areas, and system conversion and integration between SIS and other software platforms.

Duties and Responsibilities:

  • Designs, builds, and implements changes, extensions and enhancements to SIS application and reports following established software standards and conventions, as required by schools and district offices;
  • Reviews and debugs existing customizations and reports as necessary;
  • Meets with non-technical staff to define user requirements;
  • Coordinates system upgrade activities where appropriate;
  • Tests software applications and evaluates their behavior across various operating environments;
  • Implements enhancements to existing systems based on statutory requirements or user-submitted requests;
  • Assists with and/or conduct training sessions for analysts, developers, consultants and end users;
  • Coordinates development and maintenance of a test environment including procedures for migration to production environment;
  • Supports the generation and submission of state and federal reporting;
  • Documents all procedures for customizations and reports, and develops deployment documents and user guides;
  • Identifies and applies the most innovative and efficient methods for developing and implementing new software solutions;
  • Reviews existing software systems and recommends refinements, improvements and enhancements to optimize performance and efficiency;
  • Updates technical skills and knowledge through continuous self-directed learning, tutorials and formal training;
  • Troubleshoots technical issues encountered by users, recommends resolutions, and resolves problems in a timely manner;
  • Assists clients in resolving problems in the use of software;
  • Coordinates software system development efforts and revisions with project managers;
  • Collaborates with other developers and staff to support the development of software solutions and to share knowledge;
  • Works with commercial vendors to develop or integrate appropriate programs and/or interfaces;
  • Ensures compliance with data privacy laws (i.e., FERPA, GDPR); and
  • Performs other duties as assigned.

Qualifications:

  • Thorough knowledge of software development practices, business and administrative management systems, and student information systems;
  • Demonstrated knowledge of relational database management systems (Oracle and MS SQL Server preferred);
  • Proficiency in SQL, PL/SQL, data import/export and report generation;
  • Working knowledge of XML, XSLT, Java, C# and web application development;
  • Ability to provide assistance, under minimal supervision, in identifying the most feasible approaches for developing new software systems;
  • Ability to work cooperatively and effectively as part of a team;
  • Ability to maintain and build new applications using Oracle APEX technology;
  • Effective interpersonal skills and the ability to work well with diverse stakeholders; and
  • Good oral and written communications skills and the ability to express business and technical concepts both verbally and in writing.

Education and/or Experience Requirements:

Bachelor’s degree from an accredited college or university in Computer Science or a related field, a proven record of success as a developer, with a minimum of three (3) years of application development experience required.

Certification:

None required.

Supervisory Responsibilities:

No direct supervisory responsibilities.

Physical Demands:

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is frequently required to stand, talk, hear, walk, sit, and use fingers, tools or controls. The employee is occasionally required to reach with hands and arms and stoop, kneel, crouch, or crawl. Specific vision abilities required by this job include close vision such as to read handwritten or typed material, the ability to adjust focus, and depth perception. While performing the duties of this job, the employee may occasionally push or lift up to 25 lbs.

Working Environment:

The work environment characteristics are representative of those an employee encounters while performing the essential functions of the job.

Additional Information:

None.