Application Developer
Core
Develop, maintain, and enhance Centre 360, the City's public reservation platform for the panoramic experience atop the David N. Dinkins Municipal Building.
Role type
Application Developer (Software Engineer)
Builds
Centre 360 public reservation platform and supporting citywide systems
Domain
Municipal government / Public sector IT
Deliverable
production ML models | product features
Required skills
software development, API development and integration, code review, system troubleshooting, capacity management, data migration, reporting, dashboard development, system security compliance, technical documentation
Preferred skills
project leadership, complex project contribution
Technologies
Centre 360 platform, City systems and services
Responsibilities
Support ongoing development, maintenance, and enhancement of Centre 360; Troubleshoot and resolve technical issues to minimize downtime; Develop new features and functionality based on business needs; Write clean, scalable code and perform code reviews; 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; Support reservation, scheduling, and capacity-management functionality; Participate in data migration, reporting, and dashboard development; Ensure system security and compliance with internal IT and OTI standards; Maintain clear and accurate documentation of system architecture and processes.