NYC Department of Health and Mental Hygiene .NET Developer, Environemental Surveillance and Policy in New York, New York

Job Description

The Bureau of Environmental Surveillance and Policy works to promote the health of New Yorkers by increasing awareness of environmental health issues facing New York City. BESP reviews and analyzes scientific and administrative data for the purpose of improving the health of all New Yorkers. Emergency and Secure External Systems group within BESP is promoting and facilitating environmental data tracking within DOHMH and with agency partners. BESP seeks a highly-motivated .NET Developer to maintain existing and implement new innovative environmental data tracking, management and reporting solutions to support environmental emergency preparedness and response activities.


  • Work on multiple web applications built in .NET of varying degrees of complexity and priorities. Technologies include C#, .NET 4.0/4.5, MVC4+,, Web Services/Web SPHs, HTML5, CCS, JavaScript, Microsoft SQL 2008R2/2012R2.

  • Work handheld inspection system (Windows Forms) that allows field inspectors to work offline and synchronize their routes, inspections, and violations when back online.

  • Develop ad-hoc data integration/transformation solutions using SSIS, stored procedures and 3rd party tools.

  • Create and review technical design documents.

  • Provide ongoing technical support for production software systems (troubleshooting, bug fixes, upgrades).

  • Assist with the development of IT project plans and providing time/effort estimates for assigned work.

Minimum Qual Requirements

(1) A baccalaureate degree from an accredited college, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field; or (2) A four year high school diploma or its educational equivalent plus (3) years of satisfactory fulltime computer programming experience; or (3) A satisfactory combination of education and experience that is equivalent to (1) or (2) above. College education may be substituted for up to one year of the experience required in (2) above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. In addition, twenty-four (24) credits from an accredited college or graduate school in computer science or a related computer field, or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school) may be substituted for one year of experience. However, all candidates who attempt to qualify under option (3) must have at least a four year high school diploma or its educational equivalent and at least (1) year of satisfactory full-time computer programming experience.

Some examples of unacceptable experience are: End users of a computer system, program or software package; experience in the areas of end user computer technical support, computer operations, data entry/data retrieval, quality assurance (QA); end user hardware installation; end user help desk; teaching, telecommunications, experience in Microsoft Office Suite/Back Office products.

Preferred Skills

JavaScript frameworks, such as Angular, Knockout or React preferred; AJAX, HTML 5, CCSS, JQuery and Bootstrap; MVC Framework and ORM; Familiarity with Lightswitch applications; SharePoint development, configuration, and administration a plus; Experience using Team Foundation Server;; Mobile development a plus.

Additional Information


Please note: If you are called for an interview you will be required to bring to your interview copies of original documentation, such as:

  • A document that establishes identity for employment eligibility, such as: A Valid U.S. Passport, Permanent Resident Card/Green Card, or Driver’s license.

  • Proof of Education according to the education requirements of the civil service title.

  • Current Resume

  • Proof of Address/NYC Residency dated within the last 60 days, such as: Recent Utility Bill (i.e. Telephone, Cable, Mobile Phone)

Additional documentation may be required to evaluate your qualification as outlined in this posting’s “Minimum Qualification Requirements” section. Examples of additional documentation may be, but not limited to: college transcript, experience verification or professional trade licenses.

If after your interview you are the selected candidate you will be contacted to schedule an on-boarding appointment. By the time of this appointment you will be asked to produce the originals of the above documents along with your original Social Security card.


The federal government provides student loan forgiveness through its Public Service Loan Forgiveness Program (PSLF) to all qualifying public service employees. Working with the DOHMH qualifies you as a public service employee and you may be able to take advantage of this program while working full-time and meeting the program’s other requirements.

Please visit the Public Service Loan Forgiveness Program site to view the eligibility requirements:

To Apply

Apply online with a cover letter to

In the Job ID search bar, enter: job ID number # 298909.

We appreciate the interest and thank all applicants who apply, but only those candidates under consideration will be contacted.

Residency Requirement

New York City Residency is not required for this position

Job ID: 298909

# of Positions: 1

Business Title: .NET Developer, Environemental Surveillance and Policy


Title Classification: Competitive

Job Category: Technology, Data & Innovation

Career Level: Experienced (non-manager)

Work Location: 125 Worth Street, Nyc

Division/Work Unit: Environ Surveillance & Policy

Title Code No: 1365102

Level: 02

Proposed Salary Range: $ 55,637.00 - $ 77,953.00 (Annual)

POSTING DATE: 08/12/2017

POST UNTIL: 12/08/2017