Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NYC Department of Health and Mental Hygiene Logo

Programmer

NYC Department of Health and Mental Hygiene

Salary not specified
Sep 6, 2025
Allen County, OH, US
Apply Now

The Bureau of Environmental Disease Prevention needs to prevent environmental disease and protect health by promoting healthy environments and health equity. This position is responsible for the planning, designing, configuring, installing, testing, troubleshooting, integrating, performance monitoring, maintaining, enhancing, security management, and support of computer programs, specifically including the lead registry and related systems.

Requirements

  • Experience in development of enterprise level software using .NET technologies.
  • Strong familiarity with MVC, ASP.NET, C-Sharp, ASP.NET Core, AngularJS, Angular 7, HTML5, CSS, JQuery, JavaScript, ADO .Net Entity Framework, Design Patterns such as Dependency Injection, T-SQL, MS SQL Server, stored procedures, web services and Bootstrap.
  • Experience working on data integration and interface development related projects.
  • Experience working with MongoDb.
  • Experience working with Power Builder.
  • Knowledge of, and experience working with, cloud-service providers such Azure or Amazon Web Services.
  • Experience with REST, web services and service-based architectures using WCF and ASP.Net WEB API a strong foundation of object-oriented programming.

Responsibilities

  • Responsible for reviewing and developing detailed system specifications and modifying existing applications to accommodate changing business needs.
  • Create and maintain technical and user system documentation.
  • Analyzing user specifications and requirements that reflect business program needs and subsequently delivering high-quality software solutions that meet those needs.
  • Design, develop, test, maintain and modify software programs according to specifications, verifying logic, and provide guidance to other developers, performing necessary debugging, and writing related documentation.
  • Perform impact analysis on large and complex projects by analyzing and evaluating interrelationships of programs to determine how changes in one program will affect another
  • Performs code reviews and unit testing to identify problems, facilitate change, simplify integration, and improve documentation and design for assigned systems and/or projects
  • Critically review programs prior to implementation to verify consistency and conformance with established IT guidelines, policies, and practices as well as industry standard guidelines

Other

  • ONLY PERMANENT EMPLOYEES IN THE TITLE AND THOSE THAT ARE REACHABLE ON THE CERTIFIED IT DEVELOPER (APPLICATIONS) CIVIL SERVICE LIST ARE ELIGIBLE TO APPLY.
  • You must have current professional/vendor certifications.
  • Candidate must be highly analytical and effectively able to troubleshoot and prioritize needs, requirements and other issues.
  • Because of the constant developing nature of information systems candidate must be committed to continuous learning and system development.
  • Experience of working collaboratively with multidisciplinary cross functional teams with a focus on delivery.