GIS Developer (Integrations)

TRC Companies

TRC Companies

Software Engineering

India · Pune, Maharashtra, India

Posted on May 4, 2026
About Us

Groundbreaker. Game changer. Pioneer.

TRC has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise innovative solutions that stand the test of time. From pipelines to power plants, roadways to reservoirs, schoolyards to security solutions, clients look to TRC for breakthrough thinking backed by the innovative follow-through of an industry leader.

TRC's professionals work with a broad range of commercial, industrial and government clients and the communities they serve. We deliver breakthrough solutions that address local needs -- so our clients can better succeed in an ever-changing world.

Working at TRC means tackling interesting, meaningful projects. We pride ourselves on our collaborative spirit, entrepreneurial zeal and agile corporate structure. We recognize that the expertise of our staff is our strongest asset, so we generously reward employees for successful performance and invest in their careers through training and the development of new skills and certifications.


Overview

The Solution Engineer - GIS Developer (Integrations) will focus on designing, developing, and integrating GIS solutions with enterprise systems. This role involves creating APIs, managing Esri REST and SOAP services, and ensuring seamless data exchange and interoperability between GIS and other enterprise applications. This role is central to designing, developing all integration touchpoints between the Esri utility network GIS platform and the organization's broader enterprise application ecosystem.


Responsibilities

  • Lead the design of integration architecture between the Esri utility network platform and all enterprise systems, defining data flow patterns, API and exchange mechanisms ensuring alignment with project requirements.
  • Develop APIs and web services to enable integration between GIS and enterprise systems (e.g., SAP, AutoCAD, Maximo, SCADA etc.)
  • Develop, configure, and publish Esri REST and SOAP services to expose utility network data and functionality to downstream systems.
  • Perform data synchronization, migration, and transformation tasks to ensure data consistency across systems.
  • Develop incremental data synchronization scripts to keep the UN environment current with ongoing edits in the legacy GIS system during the parallel-run transition period.
  • Develop geoprocessing services and scheduled automation scripts using Python (ArcPy) to support integration workflows, data transformations, and subnetwork management.
  • Participate in integration workshop sessions, contributing technical expertise to gap identification, readiness assessments and implement integration workflows.
  • Troubleshoot and optimize integration processes to improve performance and reliability.
  • Document integration workflows, technical specifications, and best practices.
  • Stay updated on emerging GIS technologies and integration methodologies.

Qualifications

  • Bachelor’s degree in GIS, Computer Science, or a related field.
  • 6 to 8 years of experience in GIS development and system integrations.
  • Proficiency in Esri products (ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online) and APIs.
  • Strong programming skills in Python (ArcPy), C#, and JavaScript for GIS automation, ETL scripting, and geoprocessing workflows.
  • Experience with web service development, including REST, SOAP, and WCF.
  • Hands-on experience with databases such as PostgreSQL and Oracle.
  • Familiarity with enterprise systems (e.g., SAP, AutoCAD, OMS, Maximo, SCADA etc.) and their integration with GIS.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills to work with cross-functional teams.

Nice-to-Have (not mandatory):

  • Prior experience on ArcFM or Smallworld GIS migration projects, familiarity with schema mapping from legacy GIS models to Esri UN.
  • Experience with the Geonexus Integration Platform (GIP) or equivalent GIS middleware synchronization tools.
  • Knowledge of Esri ArcGIS Field Maps, Survey123 Connect, and offline map configuration.
  • Understanding of utility operational workflows across Electric, Gas, or Water commodity domains.

#LI-AT1


EEO Statement

TRC is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business needs. We celebrate diversity and are committed to creating an inclusive environment for all employees.

The complete job description and application are available on TRC’s career site.

TRC accepts applications for this position on an ongoing, rolling basis and reserves the right to cancel this posting at any time.