Full stack Arc GIS Developer

Princeton IT Services, Inc

New York (NY)

On-site

USD 120,000 - 160,000

Full time

21 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Princeton IT Services, Inc. is seeking a Senior Developer to design and build full-stack .NET and GIS solutions, integrating enterprise systems and supporting ArcGIS-based applications.

The role covers application development, spatial data workflows, Azure services, RESTful APIs, and GIS tool development, with opportunities to collaborate across city agencies and ensure quality, security, and performance.

Qualifications

  • Bachelor's degree in CS, SE, IS, GIS or related field.
  • 8+ years of full-stack .NET and GIS development experience.
  • Strong front-end skills: HTML, CSS, JavaScript, React or Angular.
  • 4+ years with ArcGIS Pro/ArcMap; ArcGIS Maps SDK for .NET and Python.
  • Experience designing RESTful APIs and integrating enterprise systems.
  • Familiarity with Azure, DevOps, Git, CI/CD and release management.
  • Excellent problem-solving and communication; able to work with stakeholders.
  • Ability to manage multiple projects and meet deadlines.

Responsibilities

  • Develop full-stack solutions using C#, VB.NET, ASP.NET, .NET Core, and ArcGIS Maps SDK.
  • Design interfaces and integration flows using Visual Studio and related platforms.
  • Develop and optimize SQL Server databases and geospatial data structures.
  • Build scalable applications using Azure App Service, Azure SQL Database, Functions.
  • Design, develop ArcGIS Pro/ArcMap apps and extensions for spatial data editing.
  • Develop GIS tools/workflows using Python, ArcPy, Arcade, ModelBuilder.
  • Integrate GIS apps and data with enterprise systems and third-party platforms.
  • Maintain spatial data quality and optimize spatial databases.
  • Develop RESTful APIs and integration solutions for GIS/enterprise platforms.
  • Collaborate with stakeholders to gather requirements and deliver solutions.
  • Participate in code reviews, debugging, and performance improvements.
  • Create and maintain technical docs, workflows, and user guides.
  • Conduct knowledge transfer and support adoption across the organization.

Skills

Problem solving
Communication
Organization
Project management
Stakeholder management

Education

Bachelor's degree in Computer Science, Software Engineering, Information Systems, GIS, or related field
Master's degree preferred

Tools

Visual Studio
SQL Server
Azure
ArcGIS Pro
ArcMap
ArcGIS Maps SDK for .NET
Python
ArcPy
ModelBuilder
Git / Azure DevOps

Job description

Job title: Senior Developer Linear Integrated Ordered Network Redesign

Location: New York, NY

About The Role

We are seeking an experienced Senior Developer to design and develop full-stack .NET and GIS solutions, integrate enterprise systems, and support ArcGIS-based applications. The consultant will work across application development, spatial data, Azure services, integrations, and GIS workflow automation.

What You'll Do
  • Develop full-stack solutions using C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, Entity Framework, JavaScript, and ArcGIS Maps SDK for .NET.
  • Design and develop interfaces and integration flows using Visual Studio and related application platforms.
  • Develop and optimize Microsoft SQL Server databases, queries, and geospatial data structures.
  • Build scalable applications using Azure App Service, Azure SQL Database, Azure Functions, and other Azure services.
  • Design, develop, and enhance ArcGIS Pro/ArcMap applications and custom extensions for spatial data editing.
  • Develop GIS tools and workflows using Python, ArcPy, Arcade, ModelBuilder, and similar technologies.
  • Integrate GIS applications and data with enterprise systems and third-party platforms.
  • Manage, process, convert, analyze, and maintain spatial data while ensuring GIS data quality and accuracy.
  • Optimize spatial databases and file geodatabases for performance and usability.
  • Develop RESTful APIs and integration solutions for GIS and enterprise platforms.
  • Collaborate with stakeholders and interface designers to gather requirements and deliver effective solutions.
  • Participate in code reviews, troubleshooting, debugging, and application performance improvements.
  • Create and maintain technical documentation, workflows, system designs, and user guides.
  • Conduct knowledge transfer and support adoption across the organization and other city agencies.
  • Ensure solutions follow industry standards, security protocols, and best practices.
Qualifications
  • Minimum 8 years of experience in software development as required for the Programmer 3 labor category.
  • Bachelor s degree in Computer Science, Software Engineering, Information Systems, GIS, or a related field. Master s degree is a plus.
  • 8+ years of hands-on experience as a full-stack .NET Developer with C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, Entity Framework, MVC, SQL Server, and Azure.
  • Strong front-end development experience with HTML, CSS, JavaScript, React, Angular, or related frameworks.
  • Minimum 4 years of experience with ArcGIS Pro and/or ArcMap solution design and development.
  • Hands-on experience with ArcGIS Maps SDK for .NET, Python, ArcPy, Arcade, and ModelBuilder.
  • Strong knowledge of the ESRI product suite, including ArcGIS Pro, ArcGIS Enterprise, ArcGIS Server, Portal, SDE DataStore, ArcGIS Desktop, ArcGIS Online, and ArcMap.
  • Experience with geospatial databases including SQL Server, Oracle/Oracle Spatial, and PostgreSQL/PostGIS.
  • Experience developing and integrating RESTful APIs.
  • Strong knowledge of software architecture, design patterns, and development best practices.
  • Familiarity with DevOps, Azure DevOps, Git, GitHub, ALM, CI/CD, and release management.
  • Strong problem-solving, communication, organizational, and project management skills.
  • Ability to work effectively with technical and non-technical stakeholders and with minimal supervision.
  • Ability to manage multiple projects and tight deadlines.
  • Azure certifications are a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Developer (.NET and ArcGIS)
Sr Developer (.NET and ArcGIS)

OnwardPath Technology Solutions LLC • New York (NY)

Hybrid
USD 120,000 - 170,000
.Net Developer (Gis)/ GIS Developer
.Net Developer (Gis)/ GIS Developer

InfoPeople Corp • New York (NY)

On-site
USD 120,000 - 190,000
System Developer
System Developer

Base One Technologies • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior GIS Developer
Senior GIS Developer

Open Systems Technologies • Reston (VA)

On-site
USD 85,000 - 115,000
Senior GIS Developer
Senior GIS Developer

Compunnel, Inc. • Reston (VA)

On-site
USD 80,000 - 110,000
Senior .NET & ArcGIS Developer - GIS-Driven Solutions
Senior .NET & ArcGIS Developer - GIS-Driven Solutions

OnwardPath Technology Solutions LLC • New York (NY)

Hybrid
USD 120,000 - 170,000
ArcGIS Developer
ArcGIS Developer

Integration International Inc. • Washington

Remote
USD 100,000 - 120,000
Senior .NET & ArcGIS Pro Full‑Stack Developer
Senior .NET & ArcGIS Pro Full‑Stack Developer

InfoPeople Corp • New York (NY)

On-site
USD 120,000 - 190,000
Full-Stack GIS & Cloud Developer
Full-Stack GIS & Cloud Developer

Base One Technologies • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Engineer - ESRI Developer
Senior Engineer - ESRI Developer

National Black MBA Association • Plano (TX)

On-site
USD 90,000 - 130,000