Bachelor's degree in GIS, Geography, Geomatics, Computer Science, Information Technology, or equivalent experience.
Hands-on experience with the Esri ArcGIS ecosystem, including ArcGIS Enterprise and Portal.
Proficient in configuring and developing solutions using Experience Builder, Dashboards, Field Maps, and Survey123.
Skilled in JavaScript/TypeScript, Python, ArcPy, ArcGIS API for Python, and REST APIs.
Experience in developing and supporting GIS services, web maps, and enterprise GIS applications.
Knowledge of mobile and offline GIS workflows for field users.
Strong understanding of enterprise application development and system integration.
Responsibilities
Design, configure, develop, deploy, and support GIS solutions across ArcGIS environments.
Customize applications using Esri technologies like Experience Builder and Dashboards.
Develop custom web and mobile GIS capabilities as needed.
Create and support web maps, feature services, and offline workflows.
Build GIS applications and integrations using various programming languages and APIs.
Integrate GIS applications with enterprise databases and business systems.
Translate business requirements into practical GIS solutions.
Benefits
Collaborative work environment with cross-functional teams.
Opportunities for professional development and technical guidance.
Access to the latest GIS technologies and tools.
Focus on user-centered design and scalable solutions.
Full Job Description
Job Description
Summary:
The Senior GIS Developer is responsible for designing, developing, configuring, and supporting enterprise GIS solutions across the Esri ArcGIS platform. This role supports ArcGIS Enterprise, Portal, web applications, and mobile applications, delivering solutions through configuration, automation, integration, and custom development based on business requirements. The position works closely with business, operational, and field teams to deliver scalable and user-focused GIS solutions.
Key Responsibilities
Design, configure, develop, deploy, and support GIS solutions across ArcGIS Enterprise, Portal, web, and mobile environments.
Configure and customize applications using ArcGIS Experience Builder, Dashboards, Field Maps, Survey123, and other Esri technologies.
Develop custom web and mobile GIS capabilities when out-of-the-box functionality does not meet business requirements.
Develop and support web maps, feature services, map services, hosted layers, forms, offline workflows, and field data collection solutions.
Build GIS applications and integrations using JavaScript/TypeScript, Python, ArcPy, ArcGIS API for Python, REST APIs, and related technologies.
Integrate GIS applications and services with enterprise databases, APIs, and business systems.
Translate business and field requirements into practical GIS solutions, determining when to configure, automate, extend, or custom develop.
Troubleshoot and optimize enterprise, web, and mobile GIS applications for performance, reliability, security, and usability.
Develop reusable tools, automation, technical standards, and documentation to support sustainable GIS application development.
Provide senior technical guidance and collaborate with GIS, IT, business, and field teams throughout the solution lifecycle.
Required Qualifications
Bachelor's degree in GIS, Geography, Geomatics, Computer Science, Information Technology, or a related field, or equivalent professional experience.
Strong hands-on experience with the Esri ArcGIS ecosystem, including ArcGIS Enterprise, Portal, ArcGIS Pro, web GIS, and mobile GIS technologies.
Experience configuring and developing solutions using Experience Builder, Dashboards, Field Maps, Survey123, or similar Esri applications.
Experience with JavaScript/TypeScript, Python, ArcPy, ArcGIS API for Python, REST APIs, or comparable GIS development technologies.
Experience developing, publishing, and supporting GIS services, web maps, feature layers, and enterprise GIS applications.
Experience designing and supporting mobile and offline GIS workflows for field users.
Strong understanding of enterprise application development, system integration, troubleshooting, and solution lifecycle practices.
Ability to translate business requirements into scalable and maintainable technical solutions.
Strong analytical, problem-solving, communication, and collaboration skills.
Pipeline, energy, utilities, or other asset-intensive industry experience is considered an asset.
About Stress Engineering Services, Inc
Stress Engineering Services, Inc. is an engineering consulting firm that provides testing, analysis, and design services to clients in the oil and gas, power generation, chemical processing, and aerospace industries. The company was founded in 1972 and is headquartered in Houston, Texas. Stress Engineering Services has additional offices in Cincinnati, Ohio; New Orleans, Louisiana; and Calgary, Canada. The company's services include failure analysis, fitness-for-service assessments, finite element analysis, and materials testing. Stress Engineering Services has worked on projects such as the Deepwater Horizon oil spill and the Space Shuttle Columbia disaster.