GIS Application Developer

Posted 3 days ago

This is a fully remote position, open to applicants in Pennsylvania.

📋 Description

• Offer software development assistance to the GIS Group

• Create custom Python script tools/toolboxes, Experience Builder widgets, and data integration solutions

• Collaborate with Esri Python and JavaScript APIs as part of a development team

• Develop tailored tools for both internal and external clients

• Help maintain GAI’s Enterprise GIS

• Provide support during the Enterprise GIS upgrade cycle

• Coordinate collaborative efforts within a team setting

• Monitor development tasks on a tracking board

• Generate documentation for tools that have been deployed

• Train users upon request

• Sync code to Azure DevOps using Git

• Manage local development branches utilizing an IDE such as Visual Studio Code or PyCharm

• Acquire knowledge to develop and author geoprocessing services

• Learn relevant programming languages including JavaScript, C#, and .NET

• Conduct task management

• Assist in supervising technical studies and define or scope technical studies for various projects

• Engage with Project and Task Managers, department leaders, staff, and clients regarding technical matters


⛳️ Requirements

• Over 12 years of professional experience in GIS or Application Development

• Expert-level technical capabilities with the Esri Python API and ArcPy within ArcGIS Pro

• Advanced experience in creating web maps and web applications in Esri Enterprise GIS

• Advanced skills in Python, TypeScript, and HTML5 within the Esri API ecosystem

• Strong understanding of code structure and unit-testing practices

• Basic skills in Git for version control

• Basic skills in SQL for managing relational databases in SQL Server

• Knowledge of how to construct custom SQL scripts

• Bachelor's degree from an accredited institution in GIS, Information Science/Technology, Geography or Cartography, or Computer Science, with a certificate or strong aptitude in GIS and related information sciences

• Preferred Esri certification in Enterprise, Python, JavaScript, or ArcGIS Pro

• Knowledge of C# is preferred

• Experience in the Energy and Natural Resources sectors is preferred

• Valid driver's license is required


🏝️ Benefits

• Competitive compensation based on market rates

• Recognition and development bonuses driven by performance

• Comprehensive medical, dental, and vision insurance plans

• Company-funded short-term and long-term disability coverage

• Company-paid life insurance

• Employee Assistance Program and wellness resources

• Generous paid time off plus 7 paid holidays

• An additional floating holiday

• Paid maternity, paternity, and adoption leave

• 401(k) plan with company matching

• Tuition reimbursement

• Support and incentives for professional development and certifications

• Flexible work arrangements, including options for fully remote work

People also viewed

True Environmental3 days ago

Geospatial Development Leader

US flagUnited States OnlyFull-timeGIS
ApplyView job
CACI International Inc3 days ago

ArcGis Developer

US flagUnited States OnlyFull-timeGIS$58k – $115.9k/year
ApplyView job
Ballotpedia4 days ago

GIS Analyst, Spring 2027 Internship

US flagUnited States OnlyInternshipGIS$20/hour
ApplyView job
Peraton6 days ago

Senior GIS Developer – Spatial Data, Integration

US flagUnited States OnlyFull-timeGIS$66k – $106k/year
ApplyView job
Arora Engineers6 days ago

GIS Analyst

US flagUnited States OnlyFull-timeGIS
ApplyView job
Invisible TechnologiesNov 2

Senior Geospatial Reasoning Specialist – Freelance AI Trainer Project

GH flagGhana OnlyFreelanceGIS$24/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers