Esri GIS Developer

2 - 4 years

3 - 5 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Key Responsibilities

1. Esri Web GIS Development

  • Develop GIS applications using

    ArcGIS API for JavaScript

    , HTML5, CSS, and modern frameworks.
  • Create and publish

    map services, feature services, vector tiles, image services

    using ArcGIS Server / Portal.
  • Design WebApps using

    Web AppBuilder, Experience Builder, Dashboard

    or custom JS apps.
  • Design, develop, and maintain

    .NET-based web applications

    across all phases of the SDLC.
  • Build scalable, multi-tiered applications using:
  • C#

  • ASP.NET MVC 5
  • ASP.NET Web API

  • Implement

    Object-Oriented Programming (OOP)

    principles, including

    SOLID

    and design patterns.
  • Create and integrate backend services that communicate with GIS services

2. ArcGIS Enterprise Management

  • Work with

    Portal for ArcGIS

    , Hosting Server, DataStore, and ArcGIS Server.
  • Manage service publishing, sharing, user roles, and item administration.
  • Deploy layers to Enterprise environment with proper metadata and symbology.

3. Geoprocessing & Automation

  • Create geoprocessing tools using

    ArcPy

    , Python, and ModelBuilder.
  • Automate workflows (ETL, data cleanup, service updates, scheduled jobs).
  • Work with

    GeoPandas, Shapely, GDAL

    in Python for spatial operations.

4. Data Management

  • Work with

    Enterprise Geodatabases

    (PostgreSQL/SQL Server).
  • Perform data modelling, topology checks, versioning, branch versioning, and schema design.
  • Handle large spatial datasets including drone data, imagery and vector layers.

5. Integration & APIs

  • Integrate GIS services with external systems using

    REST APIs

    , Python scripts, or webhooks.
  • Create reusable services, widgets, and UI components.

Preferred candidate profile

Required Skills

  • Prior experience designing and developing .NET-based web applications across all phases of the SDLC.
  • Experience working on complex, multi-tiered applications.
  • Strong understanding of Object-Oriented Programming (OOP), including SOLID principles and common design patterns.
  • Strong experience with ArcGIS Enterprise (10.8+ / 11.x).
  • Proficiency in ArcGIS Server service publishing (map, feature, and geoprocessing services).
  • Web development experience using JavaScript (ArcGIS JavaScript API)
  • Experience building custom widgets in ArcGIS Experience Builder (React) and typescript.
  • Hands-on experience with Python and ArcPy for automation and geoprocessing.
  • Experience working with Enterprise Geodatabases (PostgreSQL preferred).
  • Strong knowledge of spatial analysis, geoprocessing workflows, and projection/coordinate systems.
  • Experience integrating applications using REST APIs and JSON.
  • Experience working with CI/CD pipelines for GIS deployments.

Familiarity with Git, branching strategies, and automated build/test workflows

Soft Skills

  • Ability to understand business requirements and convert them to GIS workflows.
  • Good communication and problem-solving skills.
  • Team player with strong analytical ability.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, bengaluru, delhi / ncr