.NET Developer, Bureau of IT Application and Platform Engineering

City of New York•New York, NY
•$91,566 - $117,000

About The Position

The Bureau of Application Development & Database Administration provides customized software solutions and database administration and advisory services in support of the agency’s strategic goals and public health mission. Its development platform includes Microsoft .NET for web and desktop applications, Xamarin for cross-platform mobile development, and SQL Server Integration Services for data integration. The bureau also administers an enterprise database environment primarily based on Microsoft SQL Server and uses Microsoft Team Foundation Services for source-code management and automated builds and releases. The .NET Developer modifies and develops code for .NET applications, works with database administrators to tune existing SQL database structures, and collaborates with developers, analysts, architects, and other IT professionals. The role focuses on delivering lightweight, scalable, high-quality solutions while accounting for security throughout the software development process. It also involves estimating the time and effort needed to complete assignments based on end-user requirements.

Requirements

  • Strong hands-on experience with C#, ASP.NET Core, ASP.NET, ADO.NET, and JavaScript, and strong knowledge of object-oriented and .NET development principles.
  • Experience with Microsoft SQL Server and strong knowledge of relational database principles, normalization, functions, and stored procedures.
  • Experience translating business requirements into technical specifications and database designs, including strong database design experience.
  • Ability to provide accurate project and work-effort estimates.
  • Ability to work well in a team environment.
  • Strong oral and written communication skills.
  • Analytical thinking and ability to think outside the box.
  • Ability to keep up to date with technology trends.

Nice To Haves

  • At least eight years of hands-on experience with C#, ASP.NET Core, ASP.NET, ADO.NET, and JavaScript.
  • At least five years of Microsoft SQL Server experience.

Responsibilities

  • Modify and develop .NET code for applications to meet business needs.
  • Work with a database administrator to tune the performance of existing SQL database structures.
  • Collaborate with software developers, business analysts, software architects, and IT professionals to implement practical solutions.
  • Ensure solutions are lightweight, scalable, and high quality.
  • Factor security into each step of the software development process for various systems.
  • Estimate the time and effort required to complete assignments based on end-user requirements.

Benefits

  • Potential eligibility for federal and state student loan forgiveness and repayment assistance programs.
  • Premium-free health insurance plan.
  • Additional health, fitness, and financial benefits may be available depending on the position’s 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