Position Summary
New Visions is looking for an Application Developer to join the New Visions Systems Team whose role will be to extend the work of this team to the particular needs of approximately 120 NYCDOE community schools. The New Visions Systems Team designs and builds applications within the Google Apps environment and in other platforms which respond to the needs of educators in schools and supports schools in integrating data and technology in effective ways. This work is integral to New Visions’ support of schools in modernizing school infrastructure to improve the responsiveness and quality of operations, instruction and student support. Application Developers will participate in all aspects of the process from research and design, to coding and support for implementation.
Essential Job Functions
Internal New Visions Capacity Building
Work with school network leadership, instructional and principal coaches, and program staff to understand and build systems to support their work-flow, communications, and data analysis needs in support of Community Schools.
Systems Design
- Work directly with the School Tools and Systems Development team on discovery, specification, implementation, user-feedback, and iteration of tools and data systems that gain adoption and improve schools through design that is attuned to the needs of educators and students. Work with the data team to develop deeper working understanding of and integration with DOE source systems
- Work with relevant New Visions staff to engage in a systems-design cycle
- Create supporting documentation such as FAQs, training guides and user guides
- Assist School Tools and Systems team in the design of free, flexible, and sustainable tools and systems that allow our high schools to consistently operationalize high quality instruction and support services for urban students.
- Alongside the design of school-level systems, assist in the design of a knowledge management and tool dissemination platform capable of supporting capacity and technical needs of approximately 120 Community Schools.
Systems Development and Support
- Using the base tools of Google Drive (Spreadsheets, Docs, Folders, etc.), Google Sites, and Apps Script automation utilities, build systems and/or system-templates, and dashboards, that can be scaled quickly and sustainably to the Community Schools and classrooms.
- Develop Apps Scripts to respond to school and network use cases
- Develop tools that increase the leverage of NYCDOE core systems data (ATS, ARIS, HSST/STARS, OORS, etc.) in tandem with supplemental, school-level data for improved analysis and decision-making by school leaders and network staff.
- Provide responsive and timely technical problem-solving help to schools.