Department of Computer Science


Job Title: Developer, Progress Reports
Posted by Company: NYC Department of Education
Address: New York, NY,
Contact: Andrew Lowenthal at
Job Application URL:
Pay Rate: 0 to 0 $/hr


This is a full-time, salaried position in the Division of Academics, Performance, and Support.

The Developer, Progress Reports will coordinate and lead the programming and technical implementation of the software related to School Progress Reports and School Survey, which serve as accountability and performance management tools used by school administrators and educators. This will involve programming, designing, enhancing and distributing of a series of reports and software system tools. The Developer will provide technical support regarding database management systems for policy decision-making and will be entrusted with information around decisions on principal performance reviews, progress report scores, network goals/targets, school closures and principal tenure decisions. Performs related work.

Required Skills:
A baccalaureate degree from an accredited college including or supplemented by 24 semester credits in computer science or a related computer field and one year of satisfactory full-time computer software experience in computer systems development and analysis, applications programming, database administration, systems programming or data communications; or
A four-year high school diploma or its educational equivalent and five years of satisfactory full-time computer software experience as described in '1' above; or
Education and/or experience equivalent to '1' or '2' above.

Expert in SAS BASE and SAS macros.
Expert in Excel and VBA.
Proficient with SQL, particularly Microsoft SQL Server.
Proficient in at least one scripting language, e.g., Python.
Knowledge of databases and data modeling.
Knowledge of basic statistics.
Experience with GIS software.
Experience with data visualization or design.