Enterprise System Developer - ESD 25-33413


IT - NY - Lockport, NY
Lockport, New York

Posted On: November 25, 2025
Last Day to Apply: December 09, 2025
Pay: From $70.00 per hour

Job Title: Enterprise System Developer
Location: New York, NY 10041
Contract Duration: 12 Months


Position Summary

A large municipal technology group is developing multiple large-scale workflow software applications to support operations such as permitting, inspections, roadway repair, bridge maintenance, and street-sign management. The Enterprise System Developer will support the implementation of new applications similar to recent projects, including outdoor dining license systems, roadway repair tracking tools, pavement marking applications, street sign asset management platforms, and bridge/infrastructure maintenance workflow systems.


Key Responsibilities

  • Design, develop, and integrate responsive mobile and web applications using Ruby on Rails 6.1/3.1 and related open-source technologies (HTML5, CSS3, JavaScript, ReactJS, LeafletJS, jQuery, Bootstrap, PostgreSQL, Apache, Linux/Ubuntu, Redis, Memcache).

  • Utilize development tools such as RVM, RubyMine, Visual Studio, Sublime, PgAdmin.

  • Develop production-ready React components for desktop and mobile workflows, including sketching tools.

  • Use React libraries including React-Konva, Semantic UI, and state-management libraries such as Redux and Zustand.

  • Package and deploy applications to IIS servers.

  • Develop and integrate complex application modules using .NET, ASP.NET, .NET Core, C#, n-Tier architecture.

  • Create RESTful and JSON APIs using Ruby on Rails and .NET.

  • Maintain code quality with RSpec unit tests and Capybara automated feature tests.

  • Manage code using GitHub, Sourcetree, Azure DevOps.

  • Provide accurate development time estimates.

  • Work with DevOps tools such as Docker, Ansible, Jenkins, Datadog, Azure DevOps.

  • Develop relational database designs, normalization, stored procedures, and SQL using SQL Server.

  • Integrate GIS-based services (ESRI, Google, Mapbox, open-source GIS).

  • Refactor code for performance optimization and security enhancements.

  • Build secure applications with authentication and role-based access control.

  • Follow Agile development methodologies.

  • Collaborate with architects, senior developers, business analysts, and cross-functional teams.

  • Participate in software testing, including identifying and resolving defects.

  • Respond to feedback from leadership and stakeholders.

  • Maintain strong professional relationships and contribute to a collaborative team environment.


Mandatory Skills & Experience

(Candidates without all mandatory requirements will not be considered.)

  • BA/BS degree (or equivalent) in a technology-related field.

  • 2+ years in object-oriented design, development, testing, and deployment of mission-critical applications in web/client-server environments.

  • 2+ years developing responsive mobile and web applications using full-stack Ruby on Rails with open-source technologies (HTML5, CSS3, JavaScript, ReactJS, LeafletJS, jQuery, Bootstrap, PostgreSQL, Apache, Linux/Ubuntu, Redis, Memcache).

  • 2+ years developing in React, including use of React-Konva, Semantic UI, Redux, and Zustand.

  • 2+ years using .NET technologies: ASP.NET, .NET Core, C#, n-Tier architecture.


Preferred Skills & Experience

  • Experience with SQL Server database design, T-SQL, stored procedures, SSIS, and SSRS.

  • Experience building and integrating GIS-based services (ESRI, Google, Mapbox, etc.).

  • Knowledge of DevOps tools such as Docker, Ansible, Jenkins, Datadog, Azure DevOps.

  • Experience refactoring code for performance or security improvements.

  • Familiarity with Agile methodologies.

Skip to the main content