Application Developer Analyst - GIS (Hybrid Schedule)
About the role
Kinder Morgan, one of the largest energy infrastructure companies in North America, is seeking an Application Developer Analyst - GIS to join our Operational Support Group (OSG). This position is part of a GIS and Engineering-focused application team that develops and supports enterprise solutions for approximately 79,000 miles of pipelines (natural gas, crude oil, gasoline, CO₂) and 139+ terminals. The team builds and maintains custom applications that support operations, engineering, and business functions across the organization. We are looking for a candidate with a strong blend of application development, database expertise, and GIS (Geographic Information Systems) data management and development experience within a large multi-user versioned enterprise Esri implementation.
Kinder Morgan is a large energy infrastructure company operating in North America. Access to reliable, affordable energy is a critical component for improving lives around the world. We are committed to providing energy transportation and storage services in a safe, efficient, and environmentally responsible manner for the benefit of the people, communities, and businesses we serve.
Responsibilities
- Support and enhance GIS-enabled applications and spatial data workflows integrated within line of business applications
- Design, develop, test, deploy, and support custom applications using .NET technologies
- Work with internal teams and third-party vendors to resolve technical issues and deliver solutions
- Develop, maintain, and optimize SQL Server databases that support business and operational applications developed within the team
- Participate in project planning, provide status updates, and contribute to solution design
- Create and maintain documentation for systems, processes, and data flows
- Develop business and operational reports using SQL, SSRS, and Power BI
- Develop and maintain GIS web applications, services, and integrations
- Work with spatial datasets, map services, and feature services
- Integrate GIS capabilities with custom .NET applications and enterprise systems
- Troubleshoot production issues and provide after-hours support as needed
Requirements
Education: Bachelor’s degree in Computer Science, MIS, CIS, Engineering, or a related technical field
Experience: 7+ years of relevant experience
Required Skills:
- GIS Development: Strong experience with the Esri ArcGIS Pro, including Esri Traditional Versioning and ArcGIS Maps SDK for JavaScript, ArcGIS Pro .NET SDK, and ArcPy; Experience developing, configuring, and supporting GIS web applications and services using C# and Python; Knowledge of spatial data models, geoprocessing tools, and map/feature services; Experience integrating GIS capabilities with enterprise applications, databases, and data workflows; Understanding of GIS architecture in an enterprise environment
- Application Development: Strong experience with .NET development (C#, VB.NET, or related technologies), MVC, Entity Framework, jQuery; Experience supporting and troubleshooting large enterprise applications; Strong understanding of system integration and data workflows
- Database & Analytics: Experience working with SQL Server databases; Database design, development, and performance tuning; Data import/export and transformation; Esri SDE databases; Optimize performance and support data integrations, with emphasis on APIs; Develop reporting solutions using Power BI and SSRS.
- General: Excellent written and verbal communication skills; Ability to work collaboratively in a team environment; Strong organizational skills and ability to manage multiple priorities; Commitment to delivering high-quality, reliable solutions
Preferred Skills:
- Experience with PODS (Pipeline Open Data Standard) data model implementations
- Understanding of pipeline and midstream business processes, asset data, and operational workflows
- Experience developing or