Senior Application Developer (.NET + GIS)
Core
Design, build, and implement a new Building Identification and Maintenance System with GIS integration, modernizing an agency's existing application.
Role type
Senior full-stack .NET developer (GIS)
Builds
Full-stack web applications, REST APIs, and cloud services for building identification and maintenance.
Domain
Public sector / Real estate / Geospatial
Required skills
C#, ASP.NET, .NET Core, MVC, Entity Framework, SQL Server, Azure, GIS data integration, web mapping libraries (ArcGIS JS, Leaflet, OpenLayers), JavaScript frameworks (React, Angular), Git/GitHub, Azure DevOps, CI/CD, Team leadership
Preferred skills
Azure certification (AZ-204), Master's degree, public-sector experience, familiarity with NYC property data (BIN/BBL, PLUTO, Geosupport)
Technologies
ASP.NET, Angular, Azure, C#, CI/CD, Cloud, CSS, DevOps, GIS, Git, GitHub, HTML5, JavaScript, Leaflet, MVC, OpenLayers, Oracle, PostgreSQL, REST, React, SQL, Web
Responsibilities
Build full-stack solutions using C#, ASP.NET, .NET Core/.NET 9, MVC, Entity Framework, and JavaScript frameworks; Design and optimize SQL Server databases, including spatial data; Build cloud applications using Azure App Service, Azure SQL, and Functions; Develop REST APIs and integrate GIS data and mapping with enterprise systems; Lead and guide a team of developers and conduct code reviews; Prepare technical documentation and conduct knowledge transfer