GIS Developer (Integrations)

TRC

Pune, INremote countryPosted Jul 16, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

Skills

postgresjavascriptoraclepythonsapc#

About the role

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

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.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.