GIS Software Engineer

TEKsystemsRichmond, VA
$80 - $95Hybrid

About The Position

Under general supervision, build medium complexity applications ensuring that the code follows latest coding practices and industry standards. Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend systems. Complete the work needed to implement features from the product backlog. Work closely with Product/Business Owner to understand stories and requirements from both Business and Technical perspective. Size/estimate user stories/requirements. Perform unit testing and execute all testing related activities including the automation of test cases where applicable. Create necessary project and product artifacts including support documentation. Work closely with other team members to ensure features meet business needs. Work collaboratively with infrastructure, security and other partners. Collaborate with Portfolio Architects to ensure solutions align with enterprise architecture standards. Communicate with Product/Business Owner, Engineering Lead, UI/UX Designer or Scrum Master/Project Manager to ensure stories/tasks are delivered on schedule. Perform ongoing product maintenance and resolve issues (e.g. break/fix) as support requests arise. Mentor less experienced team members.

Requirements

  • .net
  • Javascript
  • Sql
  • css
  • python scripts
  • ArcPy
  • rest api
  • JSON

Nice To Haves

  • Experience with Esri Utility Network, branch versioning, subnetwork management, network tracing, or utility data models.
  • Experience supporting electric utility, gas utility, field operations, outage management, asset management, or work management systems.
  • Experience with FME, ETL tools, batch processing, integration monitoring, or data transformation workflows.
  • Familiarity with enterprise systems such as EWAM, AUD, Locusview, OMS/NMS, SAP, MIMS, or similar utility platforms.
  • Experience with ArcGIS Enterprise administration, Portal upgrades, service publishing, hosted feature layers, and performance troubleshooting.
  • Experience with Oracle spatial databases, enterprise geodatabase administration, versioning, reconciliation, and data validation.
  • Familiarity with cloud concepts, hybrid architecture, containerized platforms, high availability, disaster recovery, and GIS infrastructure modernization.
  • Familiarity with AI/ML, GeoAI, remote sensing, imagery analytics, LiDAR, or predictive analytics use cases.
  • Knowledge of cybersecurity, compliance, data governance, change management, and IT operational controls

Responsibilities

  • Build medium complexity applications ensuring that the code follows latest coding practices and industry standards.
  • Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis.
  • Analyze, design, configure and develop the business logic and backend systems.
  • Complete the work needed to implement features from the product backlog.
  • Work closely with Product/Business Owner to understand stories and requirements from both Business and Technical perspective.
  • Size/estimate user stories/requirements.
  • Perform unit testing and execute all testing related activities including the automation of test cases where applicable.
  • Create necessary project and product artifacts including support documentation.
  • Work closely with other team members to ensure features meet business needs.
  • Work collaboratively with infrastructure, security and other partners.
  • Collaborate with Portfolio Architects to ensure solutions align with enterprise architecture standards.
  • Communicate with Product/Business Owner, Engineering Lead, UI/UX Designer or Scrum Master/Project Manager to ensure stories/tasks are delivered on schedule.
  • Perform ongoing product maintenance and resolve issues (e.g. break/fix) as support requests arise.
  • Mentor less experienced team members.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service