Application Developer

City of New York•New York City, NY

About The Position

DCAS Information Technology works with the NYC Office of Technology and Innovation (OTI) to manage and support the DCAS computer network and its technology services. The Application Developer will support, maintain, and enhance Centre 360, New York City's public reservation platform for the panoramic experience atop the David N. Dinkins Municipal Building. Working collaboratively and reporting to senior development staff, the developer will address technical issues, build features, and help keep the platform stable, secure, and performant under public-facing demand. The role may also provide development support and coverage for other critical citywide systems managed by the DCAS internal team. The position is open to permanent employees in the civil service title of Computer Specialist (Software), a comparable title, and candidates reachable on the civil service list. It is also open to qualified persons with a disability eligible for the 55-a Program. Candidates must meet the stated Computer Specialist (Software) qualifications, which include qualifying education and software experience and at least one year of experience as a project leader or major contributor on a complex project. Experience in computer operations, technical support, QA, hardware installation, help desk, or as an end user does not count toward minimum qualification requirements.

Requirements

  • Eligible applicants must be permanent employees in the civil service title of Computer Specialist (Software), in a comparable title, or reachable on the civil service list.
  • One qualification pathway is a bachelor's degree from an accredited college, including or supplemented by 24 semester credits in computer science or a related computer field, and two years of satisfactory full-time software experience in qualifying software work, including one year as a project leader or major contributor on a complex project.
  • Alternatively, a four-year high school diploma or equivalent and six years of qualifying full-time software experience, including one year as a project leader or major contributor on a complex project, may qualify.
  • A satisfactory combination of education and experience equivalent to the specified pathways may qualify; college education may substitute for up to two years of experience under the high-school pathway, with 60 semester credits equated to one year of experience.
  • A master's degree in computer science or a related computer field may substitute for one year of required experience under the specified pathways.
  • All candidates must have a four-year high school diploma or equivalent and at least one year of satisfactory full-time software experience as a project leader or major contributor on a complex project.
  • Candidates seeking credit for project leader or major contributor experience must explain in detail how their experience qualifies.
  • Experience in computer operations, technical support, quality assurance, hardware installation, help desk, or as an end user is not accepted toward minimum qualification requirements.

Nice To Haves

  • For placement in Assignment Level IV, one year of satisfactory experience as a project leader or major contributor on a complex project in data administration, database management systems, operating systems, data communications systems, capacity planning, and/or online applications programming is required in addition to the general qualifications.

Responsibilities

  • Support the ongoing development, maintenance, and enhancement of Centre 360.
  • Troubleshoot and resolve technical issues promptly to minimize downtime and public impact, including during monthly reservation openings and peak-demand periods.
  • Develop features and functionality based on business needs and visitor feedback.
  • Write clean, scalable code and conduct code reviews with peers.
  • Collaborate with senior developers, QA, and business analysts to design, test, and deploy software updates.
  • Contribute to API development and integration with other City systems and services.
  • Support reservation, scheduling, and capacity-management functionality for the visitor booking experience.
  • Participate in data migration, reporting, and dashboard development as needed.
  • Help ensure system security and compliance with internal IT and OTI standards.
  • Maintain clear and accurate documentation of system architecture, configuration, and development processes.
  • Provide development support and coverage for other critical citywide systems managed by the DCAS internal team as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service