
GIS Application Developer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Pennsylvania.
• 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
• 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
• 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
True Environmental
CACI International Inc
Ballotpedia
Peraton
Get handpicked remote jobs straight to your inbox weekly.