FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

GIS Application Developer
GAI Consultants, Inc.. Provide software development support to the GIS Group .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expert-level skills in Esri Python API and ArcPy, with advanced capabilities in developing web maps and applications within Esri Enterprise GIS. Proficient in Python, TypeScript, and HTML5, with a strong foundation in GIS principles and application development.
Highest-signal resume keywords
Esri Python API ExpertiseAdvanced Python DevelopmentWeb Map and Web App CreationGit Version ControlBachelor's Degree in GIS or Related Field
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJavaScriptTypeScriptHTML5ArcPySQLUnit TestingGeoprocessing Services DevelopmentCustom SQL Script BuildingCode Structure Understanding
Soft Skills
Team CoordinationUser TrainingTask ManagementTechnical Issue Interaction
Tools & Technologies
Esri Enterprise GISAzure DevOpsVisual Studio CodePyCharmGit
Certifications & Qualifications
Esri Certification in EnterpriseEsri Certification in PythonEsri Certification in JavaScriptEsri Certification in ArcGIS Pro
Industry Keywords
GISEnergy SectorNatural Resources SectorApplication DevelopmentInformation Science
Tech Stack
Tools & technologiesAzureJavaScriptPythonSQLTypeScript.NET
About the role
Key responsibilities & impact- Provide software development support to the GIS Group
- Develop custom Python script tools/toolboxes, Experience Builder widgets, and data integration solutions
- Work with Esri Python and JavaScript APIs on a development team
- Build custom tools for internal and external clients
- Assist with maintaining GAI’s Enterprise GIS
- Provide support during the Enterprise GIS upgrade cycle
- Coordinate work efforts within a team environment
- Track development tasks on a board
- Create documentation for deployed tools
- Train users upon request
- Sync code to Azure DevOps using Git
- Manage local development branches within an IDE such as Visual Studio Code or PyCharm
- Learn to develop and author geoprocessing services
- Learn relevant programming languages such as JavaScript, C#, and .NET
- Perform task management
- Assist with supervision of technical studies and identify or scope technical studies for projects
- Interact with Project and Task Managers, department managers, staff, and clients on technical issues
Requirements
What you’ll need- 12+ years of professional GIS or Application Development experience
- Expert-level technical skills using the Esri Python API and ArcPy within ArcGIS Pro
- Advanced-level experience creating web maps and web apps in Esri Enterprise GIS
- Advanced-level skills in Python, TypeScript, and HTML5 within the Esri API ecosystem
- Advanced-level understanding of code structure and unit-testing implementations
- Basic-level skills in Git for version control
- Basic-level skills in SQL for managing relational databases in SQL Server
- Understanding of how to build custom SQL scripts
- Bachelor's degree from an accredited college or university program in GIS, Information Science/Technology, Geography or Cartography, or Computer Science with a certificate or strong aptitude in GIS and related information sciences
- Esri certification in Enterprise, Python, JavaScript, or ArcGIS Pro preferred
- Knowledge of C# preferred
- Work or educational experience in the Energy and Natural Resources sectors preferred
- Required driver's license
Benefits
Comp & perks- Market based, competitive compensation
- Performance driven recognition and development bonuses
- Comprehensive medical, dental, and vision plans
- Company-paid short-term and long-term disability
- Company-paid life insurance
- Employee Assistance Program and wellness resources
- Generous paid time off + 7 paid holidays
- An additional floating holiday
- Paid maternity, paternity, and adoption leave
- 401(k) with company match
- Tuition reimbursement
- Support and rewards for professional development and certifications
- Flexible work arrangements, including fully remote work