.Net Developer, Bureau of Application Development and Database Administration

City of New York•New York, NY
•$68,214 - $125,000

About The Position

The New York City Department of Health and Mental Hygiene is hiring a .Net Developer in its Bureau of Application Development and Database Administration. The developer will join a technology team that builds customized software and database solutions supporting the agency’s strategic goals and public health mission. The bureau’s standard development platform includes Microsoft .NET for web and desktop applications, Microsoft Xamarin for cross-platform mobile development, and Microsoft SQL Server Integration Services (SSIS) for data integration. The role involves developing and maintaining applications across the software development lifecycle, from requirements and specifications through prototyping, development, deployment, and system administration. The developer will contribute to project-specific systems, provide architectural guidance, research and apply design strategies, and create reliable, secure, scalable applications that meet changing business needs. The posting describes the position as open to permanent Computer Systems Managers and qualified candidates reachable on Civil Service List Exam #4035.

Requirements

  • Meet the civil service qualifications for Computer Systems Manager, title 1005D, through one of the listed education and experience pathways.
  • A master's degree in computer science and three years of progressively responsible, full-time IT experience, including at least 18 months in an administrative, managerial, executive, or supervisory capacity; or
  • A bachelor's degree and four years of progressively responsible, full-time IT experience as described in the qualifications; or
  • A high school diploma or equivalent and six years of progressively responsible, full-time IT experience as described in the qualifications; or
  • A qualifying combination of education and experience, with at least a high school diploma or equivalent, at least three years of the specified IT experience, and the required 18 months of administrative, managerial, executive, or supervisory experience.
  • IT experience for the civil service qualification may include application development, systems development, data communications and networking, database administration, data processing, or user services.
  • Undergraduate credits may substitute for up to two years of required IT experience in the absence of a bachelor's degree, at 30 semester credits per six months of experience.
  • Graduate computer science credits may substitute for up to one year of required IT experience, at 30 graduate semester credits per year; credits cannot substitute for the required 18 months of administrative, managerial, executive, or supervisory experience.
  • Candidates must be permanent Computer Systems Managers or qualified and reachable on Civil Service List Exam #4035.

Responsibilities

  • Develop software solutions using relevant programming languages and technologies, and stay current with application development trends and best practices.
  • Apply web application development concepts and frameworks, including JSP, Struts, Spring, and Web Services.
  • Develop responsive and secure web applications that can support concurrent users.
  • Provide architectural vision for projects, research approaches, and integrate design strategies to address complex enterprise-level challenges.
  • Proactively solve problems, optimize application performance, and ensure scalability.
  • Review and develop detailed system specifications that meet business requirements.
  • Modify existing applications to accommodate changing business needs while maintaining efficiency and reliability.
  • Implement scalable and extendable software solutions using sound code structure, design patterns, and performance optimization practices.
  • Collaborate across the software development lifecycle, from high-level requirements and detailed specifications through prototyping, development, deployment, and system administration.
  • Contribute to project-specific systems and ensure applications are reliable, secure, and aligned with project objectives.

Benefits

  • Potential eligibility for federal loan forgiveness and state repayment assistance programs.
  • Premium-free health insurance plan.
  • Additional health, fitness, and financial benefits may be available through the position’s associated union or benefit fund.
  • Public-sector defined-benefit pension plan.
  • Tax-deferred savings program.
  • Worksite Wellness Program.
  • Depending on the position, the ability to work from home up to two days during the week.
  • Job security compared with private-sector employment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service