City of New York

Technical Lead

City of New York
Apply
4 days ago

Responsibilities

  • Perform technical design, application architecture, full-stack development, API integrations, and production application support.
  • Develop and maintain web, web-service, mobile, desktop, and consumer-facing applications using Microsoft .NET and related technologies.
  • Design relational databases, normalization strategies, T-SQL and stored procedures, reports, and data migration or transformation workflows.
  • Create technical specifications, architecture and design artifacts, use-case diagrams, class and sequence diagrams, and detailed documentation.
  • Participate in application lifecycle management using Git, Microsoft Azure DevOps, and Jira.
  • Estimate development effort, improve development and deployment practices, test and monitor solutions, and optimize application performance.
  • Collaborate with customers, peers, agile teams, and business stakeholders to translate requirements into functional applications.
  • Mentor junior developers and provide guidance on software design, development processes, and best practices.

Requirements

  • Bachelor’s degree in computer science, information systems, engineering, mathematics, or a related field and six years of satisfactory full-time experience related to enterprise architecture, solutions architecture, network architecture, and/or IT infrastructure systems.
  • Alternatively, a bachelor’s degree in any field and ten years of satisfactory full-time experience in the specified architecture or IT infrastructure areas.
  • Education and/or experience equivalent to either stated qualification may be accepted.
  • Experience with full-stack development, Microsoft .NET, SQL Server, web services, APIs, relational databases, and application architecture.
  • Knowledge of front-end, back-end, desktop, reporting, data migration, design patterns, application lifecycle management, and software development practices.
  • Ability to estimate development tasks, collaborate with diverse teams, interface with customers, and mentor junior developers.

Benefits

  • Pension and retirement plans, including a City pension program and available 401K and 457 plans.
  • Health, dental, and vision coverage options.
  • Paid vacation and sick leave accruing based on years of service.
  • Training programs, leadership development, career coaching, and approved off-site and on-site training opportunities.
  • Employee discounts for theme parks, hotels, shows, events, movies, and other activities.
  • Full-time City employment with civil service title-based union benefits.

Tech Stack

BootstrapC#GitjQueryMicrosoft SQL Server.NETPostgreSQLReactRuby
City of New York

About City of New York

5,001-10,000 employees

The City of New York is the municipal government for the five boroughs, delivering public services such as housing, social assistance, public safety, and digital tools for residents and businesses. It is publicly funded and operates agencies including the Department of Social Services (HRA and DHS) and the New York City Housing Authority. Headquartered in New York, NY, it builds and maintains large-scale systems supporting benefits eligibility, case management, housing, and civic services.

Contact me