Home   |  Customer Support


Vacancy Details

Vacancy Details
Applicants
Please login using your personal email address

Are you a recruiter or hiring manager?
Please log in with your LAN ID (first part of your email before @schools.nyc.gov)


Password:

For Candidates
Trouble logging in?

For Hiring Managers & Recruiters
Trouble logging in?

Connect with Us

Vacancy Details
Position Type:

Administrative and Central Office

 
Office Title/Functional Title:

Senior Applications Developer, ITSD Family Facing, DIIT - 27264

Civil Service Title:

Certified IT Developer (Applications)

 
Level:

L3

 
Division/Office:

Division of Instructional and Information Technology

 
Borough:
Brooklyn
 
Posting End Date:
11/04/2026
 

This position is in a civil service competitive class that is subject to examination. Position is only open to current City employees with permanent NYC civil service status as Certified IT Developer (Applications) or permanent in an equivalent title that is eligible for transfer under 6.1.9 to Certified IT Developer (Applications). This position is open to qualified persons with a disability who are eligible for the 55-a program. Please indicate in your cover letter that you would like to be considered for the position under the 55-a program.

 
Description:

Position Summary: The Senior Applications Developer, Family Facing leads the design, development, integration, and support of technical solutions for systems leveraged by the Office of Family and Community Empowerment (FACE) and other enterprise applications. FACE serves as a key bridge between New York City Public Schools (NYCPS), families, and community partners, promoting family engagement and access to resources and services. The role partners closely with FACE leadership and business stakeholders to deliver secure, accessible, and user centered technology solutions that enhance communication, engagement, and service delivery.

 

Serving as the lead technical resource for family facing application initiatives, the incumbent oversees the full software development lifecycle, including business analysis, solution design, development, integration, testing, implementation, and ongoing support. The Senior Applications Developer is responsible for building and maintaining web and enterprise applications, databases, APIs, integrations, dashboards, and automated workflows while ensuring compliance with enterprise architecture, accessibility, data governance, and cybersecurity standards. The role also provides technical leadership, manages multiple concurrent initiatives, and drives continuous improvement to ensure reliable, scalable, and effective digital services for families and communities. Performs related work.

 

Reports to: Director Product Architecture and Design

 

Direct Reports: N/A

 

Key Relationships: Leads cross functional coordination with departments across NYCPS to support enterprise wide initiatives requiring close collaboration among business stakeholders, application development teams, and infrastructure teams. Acts as the primary liaison to DIIT groups, including Web Administration, Database Administration, and Help Desk Administration, ensuring the successful implementation, integration, performance, and support of software solutions.

 

Responsibilities  

 

  • Serves as the lead technical resource for FACE and related application development initiatives, providing expertise, guidance, and technical oversight throughout the software development lifecycle.
  • Collaborates with stakeholders to analyze processes, gather requirements, and develop technology solutions that align with organizational goals and operational needs.
  • Ensures applications adhere to enterprise architecture standards, coding best practices, accessibility requirements, security protocols, and regulatory compliance standards.
  • Manages and prioritizes multiple technology projects, balancing competing demands while delivering high quality solutions on schedule.
  • Designs, develops, tests, integrates, maintains, and supports web based and enterprise applications that enhance services for students, families, schools, and community partners.
  • Develops secures, scalable applications using Microsoft technologies and industry best practices.
  • Designs and maintains databases, stored procedures, APIs, and system integrations to support business operations and data exchange.
  • Creates user friendly interfaces that improve accessibility, usability, and the overall user experience.
  • Develops reports, dashboards, and automated workflows that support data driven decision making and operational efficiency.
  • Designs and supports secure integrations between enterprise systems, ensuring reliable data flow and interoperability.
  • Ensures compliance with NYCPS data governance, privacy, cybersecurity, and information security standards.
  • Prepares and maintains technical documentation, system specifications, architecture diagrams, and user support materials.
  • Troubleshoots and resolves production issues, implementing timely solutions to improve system reliability.
  • Identifies opportunities to optimize systems, streamline processes, and modernize technology to improve performance and scalability.
  • Provides technical support, knowledge sharing, and mentorship to team members, fostering collaboration and continuous improvement.

Qualification Requirements:

 

Minimum

 

Professional/vendor certification(s) in computer applications programming that is required for the position to be filled. In addition, all candidates must have the following:

 

  1. A baccalaureate degree from an accredited college, and two years of satisfactory full‐time (not classroom based) experience in computer applications development planning, design, configuration, installation, troubleshooting, integration, performance monitoring, maintenance, enhancement, and security management; or
  2. A four‐year high school diploma or its educational equivalent and six years of satisfactory full‐time (not classroom based) information technology experience of which at least 2 years must have been computer applications development experience as described in ʺ1ʺ above; or
  3. Education and/or experience equivalent to “1” or “2” above. A masters degree in computer science or a related field from an accredited college may substitute for one year of computer applications development experience. However, all candidates must have at least one year of satisfactory full‐time (not classroom based) computer applications development experience as described in ʺ1ʺ above.

 

Note:

 

In addition to meeting the minimum Qualification Requirements:

 

Incumbents may be required to update existing and/or obtain additional professional industry standard certification(s) for current and future technical environment(s) in which they may be assigned to work, as determined by the employing agency.

 

In addition to meeting the minimum requirements, individuals must have two additional years of relevant work experience.

 

Preferred

 

  • 8+ years of experience developing enterprise web applications using Microsoft .NET technologies, including .NET Core, .NET Framework, C#, ASP.NET, MVC, and Razor Pages.
  • 3+ years of experience developing single-page applications (SPAs) using React or Angular.
  • 8+ years of experience with Microsoft SQL Server database design, development and optimization.
  • 6+ years of experience developing REST APIs and system integrations.
  • 3+ years of experience with Power Platform, Power Automate, Power BI, or low-code development platforms.
  • 3+ years of experience working with Azure DevOps, Git, Agile methodologies, and CI/CD pipelines.
  • Knowledge of identity management, authentication, authorization, and secure application development.
  • Experience designing user centered digital solutions.
  • Experience supporting large public sector organizations or educational institutions.
  • Ability to communicate complex technical concepts to non technical audiences.
  • Strong project management, organizational, and analytical skills.
  • Excellent written and spoken communication skills.
  • Ability to execute all functions in this job description without the use of artificial intelligence.

 

Salary: $123,233 - $150,000

 

(Internal candidates who are selected for this position and who currently hold comparable or less senior positions within the DOE will not earn less than their current salary.)

 

Please include a resume and cover letter with your application.

NOTE: The filling of all positions is subject to budget availability and/or grant funding.

 

* New York City Residency is NOT Required *

We encourage all applicants from the New York City tri-state area to apply.

 
AN EQUAL OPPORTUNITY EMPLOYER

DOE Non- Discrimination Policy
The Department of Education of the City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment upon any legally protected status or protected characteristic, including but not limited to an individual's actual or perceived sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, gender identity, veteran status, or pregnancy. For more information, please refer to the DOE Non-Discrimination Policy.

REQUESTING AN ACCOMMODATION - APPLICANTS

Any prospective employee (applicant) who is a qualified individual with a disability may request a reasonable accommodation to assist in the application process. If an applicant for employment believes that they have a qualifying disability and are in need of a reasonable accommodation in order to participate in the application process on an equal basis as applicants who do not have a disability, they should request an accommodation with their interview team or contact ODA by emailing ODA@schools.nyc.gov. The determination of the accommodation request will be communicated to the applicant in writing.

https://infohub.nyced.org/docs/default-source/doe-employees-only/personnel-memorandum-6-2024-2025---accommodations.pdf

Public Service Loan Forgiveness
As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education's website at https://studentaid.gov/pslf/.
 
Teachers Support Network
Copyright 2026 Teachers Support Network Company. All rights reserved.
Terms of Use and Privacy Policy