Senior Applications Developer, ITSD Family Facing, DIIT - 27264

NYC Public Schools

New York (NY)

On-site

USD 123,000 - 150,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NYC Public Schools is seeking a Senior Applications Developer, Family Facing to lead design, development, and support of technology for FACE and other enterprise apps. You will guide the full software lifecycle, collaborate with stakeholders, ensure accessibility, security, and data governance, and deliver scalable web and enterprise solutions for families and communities.

You will design and maintain databases, APIs, dashboards, and automated workflows, mentoring teammates and aligning

Qualifications

  • Professional/vendor certifications in computer applications programming.
  • Formal degree or equivalent with substantial IT experience in development, design, deployment, and security.

Responsibilities

  • Lead FACE and related app development initiatives through the software lifecycle.
  • Collaborate with stakeholders to gather requirements and design solutions.
  • Ensure applications meet architecture, accessibility, security, and regulatory standards.
  • Manage multiple projects and deliver high-quality solutions on schedule.
  • Develop and maintain web and enterprise applications, databases, APIs, and dashboards.
  • Create secure, scalable Microsoft-based applications and data integrations.
  • Maintain databases, APIs, and system integrations to support operations.
  • Design user-friendly interfaces to improve accessibility and UX.
  • Develop reports, dashboards, and automated workflows for data-driven decisions.
  • Ensure secure data flows between enterprise systems and governance standards.
  • Prepare technical documentation and architecture diagrams; mentor teammates.

Skills

.NET
REST APIs
React/Angular
SQL Server
Azure DevOps
CI/CD
Power BI
Power Platform
Security/Identity
Communication skills

Education

Bachelor’s degree
High school diploma + 6 yrs IT
Master’s substitute for 1 yr exp

Tools

Git
Azure

Job 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
Required

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:

  • 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
  • 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
  • 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.)

  • New York City Residency is NOT Required *
AN EQUAL OPPORTUNITY EMPLOYER

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/.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Lead (OASIS/ECMS), DIIT - 27126
Senior Technical Lead (OASIS/ECMS), DIIT - 27126

NYC Public Schools • New York (NY)

On-site
USD 132,000 - 145,000
School Budget Systems Financial Analyst, DFO - 27112
School Budget Systems Financial Analyst, DFO - 27112

NYC Public Schools • New York (NY)

On-site
USD 117,000 - 143,000
Financial Manager, FSG - 26704
Financial Manager, FSG - 26704

NYC Public Schools • New York (NY)

On-site
USD 111,000 - 129,000
Associate Director, Contract Registration, DCP - 27006
Associate Director, Contract Registration, DCP - 27006

NYC Public Schools • New York (NY)

On-site
USD 80,000 - 117,000
Senior Analyst of Data Strategy, ODP - 27263
Senior Analyst of Data Strategy, ODP - 27263

NYC Public Schools • New York (NY)

On-site
USD 114,000 - 125,000
Research & Data Analyst, OSP - 27268
Research & Data Analyst, OSP - 27268

NYC Public Schools • New York (NY)

On-site
USD 101,000 - 106,000
ERAP 2-K Analyst, OSE - 26432
ERAP 2-K Analyst, OSE - 26432

NYC Public Schools • New York (NY)

On-site
USD 96,000 - 130,000
District Planning Analyst, ODP - 27260
District Planning Analyst, ODP - 27260

NYC Public Schools • New York (NY)

On-site
USD 88,000 - 101,000
Research & Data Analyst, OSP
Research & Data Analyst, OSP

New York City Department of Education • New York (NY)

On-site
USD 90,000 - 130,000
Community Education Program Specialist, Pathways
Community Education Program Specialist, Pathways

New York City Department of Education • New York (NY)

On-site
USD 65,000 - 90,000