Full Stack Developer, ITSD Special Education, DIIT

4 days ago


Brooklyn, New York, United States New York City Department of Education Full time $123,233 - $135,556 per year

Position Type:

Administrative and Central Office

Office Title/Functional Title:

Full Stack Developer, ITSD Special Education, DIIT

Civil Service Title:

Certified IT Developer (Applications)

Level:

L3

Division/Office:

Division of Instructional and Information Technology

Borough:

Brooklyn

Posting End Date:

12/02/2025

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 Full Stack Developer, IT Solutions and Delivery (ITSD) Special Education is responsible for planning, designing, configuring, installing, testing, troubleshooting, integrating, performance monitoring, maintenance, enhancements, security management and support of various New York City Public Schools (NYCPS) systems managed by the ITSD Special Education team and computer applications programs as required in a Microsoft .NET environment.

SEDMS (Special Education Data Management System) is an advanced student information system designed specifically for managing the records, plans, and progress of students receiving special education services in New York City. SEDMS integrates seamlessly with other NYCPS systems, providing educators, administrators, and support staff with robust tools to track Individualized Education Plans (IEPs), monitor compliance with local, state, and federal regulations, manage student assessments, generate detailed reports, and arrange and document provision of services. The position works independently as well as in collaboration with the Applications, Digital Communications and Infrastructure teams. The role manages the hardware that supports the systems, networks and storage required for IT service delivery and works with teams that serve 60K users and 300K students on a daily basis. Performs related work.

Reports to: Director of Application Development Services

Direct Reports: N/A

Key Relationships: Coordinates with several departments across the DIIT to support enterprise-level initiatives requiring extensive collaboration between the Applications, Digital Communications and Infrastructure teams. Acts as liaison with other DIIT groups, including Web Administration, Database Administration, Email Administration and Help Desk Administration to ensure that software is properly implemented and functioning on a Microsoft Net platform.

Responsibilities

  • Works collaboratively with special education leaders, internal technology staff and the software application team to design, configure, test, troubleshoot, integrate, performance monitoring, and support the use of the IEP system within the district and to manage CTLS special education communities, department webpages, and shared drive.
  • Builds and runs specified reports to support district staff, local school staff and students entering the district.
  • Assists in the configuration of applications for initial use and for ongoing maintenance including IEP system, district information systems – CTLS, CSIS, On-Track, and records management.
  • Collaborates with district special education leadership on needed changes and updates to the necessary application programs.
  • Troubleshoots navigational tools for users of IEP platform and district information systems.
  • Works collaboratively with internal staff across departments and external vendors for the IEP system.
  • Manages the entire software development life cycle including planning, designing, configuring, installing, developing, enhancing, testing, troubleshooting, integrating, security management and monitoring mission-critical business systems deployed on the internet, intranet and client-server platforms. These platforms are designed using Microsoft .NET environment.
  • Oversees the design, implementation, enhancement, maintenance, programming, testing, debugging, deployment and documentation for Special Education applications and others as required.

  • Serves as subject matter expert and authority regarding computer applications programs of extreme complexity and high specialization.

  • Designs, develops, implements and supports critical multi-platform distributed software utilizing ASP.NET, ADO.NET, C#, .Net Core, MVC, XML, JAVA Script, jQuery, Angular, React, MS SQL/Server, Active Directory, Windows Integrated Security, Visual Studio, SSIS and HTML to enable web-based user controls and components.
  • Designs, develops, enhances and supports Microsoft SQL Server SQL programming, including Data Definition Language, Data Manipulation Language queries, stored procedures, user-defined functions and triggers, as an individual developer or part of the development team.
  • Develops and updates conceptual, logical and physical data models and tunes up database design for maintainability, scalability and efficiency.
  • Follows and implements industry best practices and standards during the development process in data modelling, business logic layer, API and user interface implementations.
  • Performs and is accountable for work in all stages of the software development life cycle, including business process analysis/planning/design/testing/implementation.
  • Coordinates multiple projects of highly technical complexity. These projects may include the overall upgrading of the computerized platforms supporting the business area of food-related systems.
  • Communicates concisely and clearly with NYCPS staff of different levels of technical expertise, including project managers, business analysts, architects and project sponsors, as well as senior leadership.
  • Conducts and directs complex systems analysis, as needed, for the resolution of system failure and problem resolution.

  • Performs upgrades to applications to ensure system configuration and compatibility.

  • Ensures that all new software enhancements adhere to the NYCPS standards and that there are adequate audit trails to protect computer applications and the Division.

  • Ensures accuracy and completeness of data backup and recovery and monitors Special Education applications for optimal performance, best practices, policies and procedures.

  • Works with business partners to develop technical use cases and to prioritize the resolution of "bugs", defects and enhancement requests for use in system enhancements and maintenance.

  • Works with business users, as needed, to coordinate and execute test scripts and to ensure that system design, data reliability and system operations meet specified requirements.

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:

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

Plus

In addition to meeting the minimum requirements, individuals must have two additional years of the experience described in "1" above

Preferred

  • Experience developing and supporting systems that support the overall mission of the NYCPS or similarly large public sector organization.
  • Excellent spoken and written communication skills.
  • Knowledge of and experience with different JavaScript libraries and frameworks such as jQuery, React and Angular.
  • Knowledge of Microsoft SSIS and SSRS.
  • Experience with design tools such as LucidCharts.
  • In-depth understanding of software development standards and terminology.
  • Experience in implementing service-oriented architectures.
  • Expertise in all phases of the software development lifecycle and different methodologies.
  • Comprehensive knowledge of all Microsoft Office applications, including Word, Excel, SharePoint, PowerPoint, Project and Visio.
  • 6+ years of experience in development, enhancements, support and related activities through different stages of Software Development Life Cycle (SDLC) process.
  • 4+ years of experience in developing applications using C#, , , Microsoft Entity Framework 5 or higher/MVC 4 or higher, Web API/WCF, HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, JQuery or Angular JS/2/4/5.
  • 4+ years of experience in database design, optimization and maintenance in SQL Server 2012/2014/2016.
  • 3+ years of experience in doing unit testing, integration testing and drafting related documents.
  • 3+ years of experience implementing security best practices at application and database levels.
  • 2+ years of experience using OAuth and OpenID Connect authentication/authorization framework.
  • 2+ years of experience using TFS 2015 or higher as well as using the Agile and Scrum templates as a source control.
  • Experience translating business requirements to technical specifications and database designs.
  • Strong database design experience.
  • Experience and comfort in providing accurate project and work effort estimates.
  • Ability to work well in a team environment.
  • Strong spoken and written communication skills.
  • Analytical mind with the ability to think outside the box.
  • Proven ability to keep up to date on the latest technology trends.
  • Strong Full-Stack Developer who is looking to contribute to the largest school district in the country.

Salary: $123,233 - $135,556

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

* NewYorkCityResidency is NOT Required *

We encourage all applicants from the NewYorkCity 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.

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.



  • Brooklyn, New York, United States New York City Department of Education Full time

    Position Type:Administrative and Central OfficeOffice Title/Functional Title:Full Stack Developer, ITSD School Food Civil Service Title:Certified IT Developer (Applications)Level:L3Division/Office:Division of Instructional and Information TechnologyBorough:BrooklynPosting End Date:11/04/2025This position is in a civil service competitive class that is...


  • Brooklyn, New York, United States NYC Public Schools Full time

    Position Summary:The Full Stack Developer,IT Solutions and Delivery (ITSD) School Food is responsible for planning, designing, configuring, installing, testing, troubleshooting, integrating, performance monitoring, maintenance, enhancements, security management and support of various New York City Public Schools (NYCPS) systems managed by the ITSD School...


  • Brooklyn, New York, United States SMX Services & Consulting, Inc. Full time $60,000 - $80,000 per year

    3) Full-Stack Developer — Level II (.NET) (W-2)Internal title:Full-Stack DeveloperLocation:Local, On-site NYC (limited remote by approval)Employment type:Full-time W-2Hours/week (target):40W-2 hourly target:~$60.73 (range DOE)OverviewSMX Services & Consulting, Inc.delivers UI/API/database features for on-prem .NET systems with secure coding, peer reviews,...


  • Brooklyn, New York, United States Booker DiMaio Full time

    This is a remote position but there will be meetings onsite in NYC a few times each month.Candidates must live close enough to attend these meetings.We are seeking an experiencedFull Stack .NET Developerto be responsible for all standard SDLC processes: planning, designing, coding, configuring, installing, testing, troubleshooting, integrating, performance...

  • Special Education

    6 days ago


    Brooklyn, New York, United States Crafted Staff Full time $50,000 - $75,000 per year

    Support Students. Transform Lives.Our Client is seeking compassionate and skilled Tutors to work with students with disabilities and learning challenges in Brooklyn and Manhattan. If you're passionate about literacy, reading, and special education, this is your opportunity to make a lasting impact—on your schedule.What You'll DoProvide individualized...

  • Full Stack Engineer

    6 days ago


    Brooklyn, New York, United States Vibe Full time $80,000 - $120,000 per year

    About UsWe are a fast-growing tech company building an innovativePoint-of-Sale (POS) systemdesigned for the retail industry. We are looking for a skilledFull Stack Developerto join our team and help enhance and scale our platform. If you're passionate about web development and enjoy solving real-world challenges, this is a great opportunity to make a...


  • Brooklyn, New York, United States Competent Care Full time

    Job Title: Special Educator Location: Work available in all 5 boroughs of NYC. Choose your preferred zip code Job Type: Full-Time/Part-Time/Contract Introduction: Whether you are looking to engage full-time, prefer a part-time schedule to accommodate family needs, or wish to supplement your current position, we provide the opportunities to meet your...


  • Brooklyn, New York, United States Gersh Autism Full time $70,000 - $95,000 per year

    For over 30 years, Gersh Autism has empowered students on the autism spectrum to reach their full potential. Serving individuals aged 5-21 across the U.S. and Puerto Rico, our network of K-12 schools provides personalized education tailored to each student's unique learning style. We offer comprehensive therapeutic services—speech, physical, occupational...

  • Special Education Teacher

    20 minutes ago


    Brooklyn, New York, United States Gersh Autism Full time

    *Please note, this is a year-round school program.Gersh Autism Academy, located in Brooklyn, NY is looking for a dedicated Special Education Teacher to serve as the Primary Educator for our students. Main responsibilities include instruction and daily communication with students assigned to you in a school setting.Special Education Teacher Duties and...

  • Full Stack Engineer

    17 minutes ago


    Brooklyn, New York, United States Shaped Full time

    Company Description Shaped is an API for developers to seamlessly add personalized ranking and recommendation into their products. These frictionless discovery experiences help end-users find what they want faster, and, consequently, grow conversion and engagement business metrics.We're a seed stage start-up backed by top-tier investors (e.g. Y-Combinator,...