Senior Director of Enterprise Application Services (EAS)

City of New YorkNew York, NY
Hybrid

About The Position

The Department of City Planning (DCP) is seeking a Senior Director of Enterprise Application Services (EAS) to lead and manage its application development portfolio. This senior technology leadership role is responsible for overseeing multiple software engineering teams that deliver mission-critical applications across various technology stacks, including Microsoft .NET/C#/SQL Server/Azure, Open-Source technologies, and Platform-as-a-Service (PaaS) solutions like Microsoft Dynamics 365. The Senior Director will report to the Chief Information Officer (CIO) and will be a key member of the ITD leadership team, driving enterprise application strategy, architectural governance, secure development practices, and the delivery of scalable, reliable software systems. This role offers the opportunity to lead a talented team responsible for a diverse portfolio of enterprise applications and critical citywide systems, including Geosupport and geospatial services, to drive innovation, modernize essential services, and deliver technology solutions that empower planners, policymakers, and communities across the five boroughs. The ideal candidate is a visionary technology leader passionate about building high-performing teams and advancing modern application development practices to enable reforms for affordable housing and solve complex urban challenges.

Requirements

  • Permanent Civil Service status in the Computer Systems Manager title, or reachable on the Computer Systems Manager list, or serving in a comparable civil service title.
  • A master's degree in computer science from an accredited college or university and three (3) years of progressively more responsible, full-time, satisfactory experience in Information Technology (IT) including applications development, systems development, data communications and networking, database administration, data processing, or user services. At least eighteen (18) months of this experience must have been in an administrative, managerial or executive capacity in the areas of applications development, systems development, data communications and networking, database administration, data processing or in the supervision of staff performing these duties.
  • OR A baccalaureate degree from an accredited college or university and four (4) years of progressively more responsible, full-time, satisfactory experience as described above.
  • OR A four-year high school diploma or its educational equivalent, and six (6) years of progressively more responsible, full-time, satisfactory experience as described above.
  • OR A satisfactory combination of education and experience equivalent to the above. However, all candidates must have at least a four-year high school diploma or its educational equivalent and must possess at least three (3) years of experience as described above, including the eighteen (18) months of administrative, managerial, executive or supervisory experience as described above.
  • In the absence of a baccalaureate degree, undergraduate credits may be substituted for a maximum of two (2) years of the required experience in IT on the basis of 30 semester credits for six (6) months of the required experience.
  • Graduate credits in computer science may be substituted for a maximum of one (1) year of the required experience in IT on the basis of 30 graduate semester credits in computer science for one (1) year of the required IT experience.
  • Undergraduate and/or graduate credits may not be substituted for the eighteen (18) months of experience in an administrative, managerial, executive, or supervisory capacity.

Nice To Haves

  • Experience with Microsoft Dynamics 365 (CRM/ERP modules) and the Microsoft Power Platform.
  • Experience with Open-Source technology stacks (Python, Node.js, PostgreSQL, Linux-based infrastructure, containerized cloud deployments).
  • Experience with Azure cloud solutions (Azure App Service, Azure SQL Database, Azure Functions, Azure DevOps).
  • Experience with browser-based, map-integrated, responsive web applications, integrating complex GIS datasets and geospatial JavaScript libraries.
  • Experience with Agile and Scrum delivery methodologies.
  • Experience with cybersecurity standards, OWASP Top 10 guidelines, and regulatory frameworks.
  • Experience with threat modeling, vulnerability assessments, penetration testing, and BCP/DR planning.
  • Experience with role-based access controls and identity and access management (IAM).

Responsibilities

  • Define and drive the enterprise application services strategy, roadmap, and architectural direction in alignment with DCP’s business goals and ITD’s technology vision.
  • Lead, mentor, and grow high-performing software engineering teams responsible for custom application development, open-source solutions, and SaaS/PaaS platform implementations.
  • Establish and enforce enterprise architecture, solution architecture, and application architecture standards, patterns, and governance processes across all development teams.
  • Evaluate emerging technologies and architectural approaches and provide executive-level recommendations to drive continuous improvement and modernization of DCP’s application portfolio.
  • Champion Agile and Scrum delivery methodologies across all teams, ensuring consistent adherence to sprint planning, retrospectives, and iterative delivery practices.
  • Oversee the full Application Lifecycle Management (ALM) and Software Development Lifecycle (SDLC) processes, including requirements, design, development, testing, deployment, and maintenance.
  • Oversee the design, development, testing, and deployment of enterprise applications using the Microsoft .NET/C#/SQL Server/Azure technology stack.
  • Direct Open-Source technology teams leveraging frameworks and platforms such as Python, Node.js, PostgreSQL, Linux-based infrastructure, and containerized cloud deployments.
  • Govern the configuration, customization, and integration of off-the-shelf PaaS solutions, with particular emphasis on Microsoft Dynamics 365 (CRM/ERP modules) and the Microsoft Power Platform.
  • Lead design and development of browser-based, map-integrated, responsive web applications, integrating complex GIS datasets and geospatial JavaScript libraries.
  • Ensure all application systems are designed and implemented for performance, scalability, high availability, accessibility (ADA/WCAG), and business continuity.
  • Lead architectural planning for cloud and hybrid (on-premise/Azure cloud) solutions, incorporating Azure App Service, Azure SQL Database, Azure Functions, Azure DevOps, and related services.
  • Define, standardize, and enforce coding standards, documentation practices, code review processes, and automated testing frameworks across all development teams.
  • Embed security-by-design principles throughout the SDLC, ensuring all applications comply with NYC Citywide Cybersecurity standards, OWASP Top 10 guidelines, and applicable federal and state regulatory frameworks.
  • Partner with the ITD Infrastructure and Security Management (ITD-ISM) team and NYC Office of Technology and Innovation (OTI) Cyber team to implement threat modeling, vulnerability assessments, penetration testing, business continuity/disaster recovery (BCP/DR) planning, and security patching protocols.
  • Establish and oversee role-based access controls, identity and access management (IAM) integrations, and data privacy protections across all managed systems.
  • Ensure all applications maintain audit trails, logging, monitoring, and incident response procedures consistent with agency and citywide security policies.
  • Collaborate with the ITD Project Management Office (PMO) to align application delivery with established project management standards, governance frameworks, and portfolio reporting practices.
  • Partner with DCP business owners, planners, urban designers, executive leadership, and shared services under PMO to gather requirements, define project scope, manage stakeholder expectations, communicate delivery status, and perform QA/QC processes.
  • Prepare technical and administrative recommendations for executive management to inform technology investment decisions, procurement actions, and vendor selection.
  • Manage vendor relationships, service-level agreements (SLAs), contracts, and associated budgets to ensure technical quality and cost-effective delivery.
  • Support capital and expense plan development for product builds, platform subscriptions, professional services engagements, and infrastructure investments.
  • Directly manage a team of IT architects, technical leads, software engineers, and database developers across multiple application development units, including both City staff and contracted consultants as needed.
  • Allocate resources strategically across competing project priorities, balancing maintenance and operations commitments with new development initiatives.
  • Establish clear performance expectations, allocate resources effectively, provide constructive feedback, and develop individualized professional growth plans to enhance team capabilities.
  • Foster a high-performance culture rooted in accountability, inclusivity, collaboration, continuous learning, innovation, and knowledge sharing aligned with DCP’s organizational values.
  • Conduct formal performance evaluations in accordance with Equal Employment Opportunity (EEO) policies and Human Capital (HC) processes within designated timeframes.
  • Drive recruitment, onboarding, and retention of high-performing EAS staff talent in a competitive market.
  • Provide coaching, mentoring, and professional development guidance to EAS staff.
  • Identify future agency leaders and provide the support and training needed to support succession planning.
  • Prepare strategy and prioritization for staff recognition that can be shared when opportunities are available for promotions, awards or other non-monetary support.
  • Comply with all NYC and DCP rules and regulations and standards of conduct.
  • Observe regulations and agency guidelines concerning work hours, leave, mandatory training, hiring, vendor engagement, and procurement process.
  • Team effectively with other ITD directors, managers, supervisors, and staff.
  • Provide timely and updated contributions for weekly/monthly/on-demand status reports.
  • Strive for and maintain professional certifications.

Benefits

  • Meaningful opportunities to help shape the future of New York City.
  • Support for professional development.
  • Eligibility for remote work up to 2 days per week, pursuant to the Remote Work Pilot Program.
  • Inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce.
  • Work environment free from discrimination and harassment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service