Software Architect Senior

TSR Consulting Services, Inc. Logo
TSR Consulting Services, Inc.
  • Construction
  • Applications have closed

Our client is hiring a Software Architect Senior on a long-term contract basis.

Work Model: Remote

Summary:

We are seeking a highly experienced GIS IT Architect to lead the design, modernization, and integration of enterprise GIS platforms supporting utility operations. This role is ideal for a hands-on architect with deep ESRI expertise, strong utility domain knowledge, and proven experience in geocoding, reverse geocoding, and Utility Network migrations .

Responsibilities:

  • Architect, design, and support enterprise GIS solutions using ArcGIS Enterprise, ArcGIS Pro, and ArcFM
  • Lead Utility Network and Geometric Network migrations, including data model design and conversion
  • Design and publish geocoding and reverse geocoding services using ArcGIS Enterprise and REST APIs
  • Develop and integrate GIS services with external systems (WMS, OMS, WMIS) using REST, .NET, and JavaScript
  • Oversee ArcGIS Enterprise installs, upgrades, performance tuning, and security
  • Provide technical leadership across GIS developers, DBAs, and analysts
  • Guide GIS DevOps, automation, and best practices using Agile methodologies
  • Support mobile, web, and desktop GIS solutions for electric and utility clients

Required Qualifications:

  • 10 years of experience in enterprise GIS architecture, preferably in utilities
  • Expert knowledge of ESRI ArcGIS Enterprise, ArcFM, Utility Network, and ArcSDE
  • Strong experience with geocoding & reverse geocoding implementations
  • Proficiency in Python, C#, JavaScript, ArcGIS REST APIs
  • Experience with Oracle and SQL Server geodatabases
  • Proven ability to lead complex GIS modernization and migration initiatives
  • Excellent communication and stakeholder-facing skills

Nice to Have

  • ArcGIS Utility Network SDK experience
  • Mobile GIS and field operations integration
  • ESRI certifications or utility industry certifications

Pay Rate: $75.00 – $85.00

Job ID: 84212