Job Description
The GIS Developer I is an entry to mid-level position focused on supporting the development, customization, and maintenance of Geographic Information System (GIS) applications and tools. This role involves working with ESRI technologies and programming languages such as Python and JavaScript to build and enhance geospatial solutions. The GIS Developer I collaborates with senior developers and GIS analysts to deliver high-quality geospatial products tailored to business needs.
Essential Duties and Responsibilities
• Assist in developing and maintaining GIS applications using ESRI's ArcGIS platform and related technologies.
• Write, test, and debug code in languages such as Python and JavaScript to support GIS functionalities.
• Design, develop, and maintain automated data workflows using FME to support spatial and non-spatial data integration, transformation, and quality assurance across GIS platforms.
• Participate in the design and implementation of spatial databases and data models.
• Collaborate with team members to integrate GIS solutions with other enterprise systems.
• Support the creation of interactive maps, dashboards, and other geospatial visualizations.
• Contribute to the documentation of development processes, workflows, and technical specifications.
• Stay informed about emerging GIS technologies and best practices to enhance skill sets and project outcomes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 3+ years of experience in GIS development or a related field
• 2+ years of experience with ESRI tools, including ArcGIS Pro and ArcGIS Online, ArcGIS Enterprise and Portal for ArcGIS
• Experience with Python scripting for GIS workflows, automation, and data processing
• Basic proficiency with programming languages such as Python and JavaScript
• Experience developing and maintaining GIS web applications and dashboards
• Familiarity with REST APIs, web services, and system integrations
• Strong understanding of GIS principles, spatial analysis, and geospatial data management
• Experience creating and maintaining feature classes, domains, subtypes, and relationship classes
• Experience supporting and troubleshooting GIS applications and data workflows
• Knowledge of map services, feature services, and enterprise GIS publishing workflows
• Experience with PostgreSQL/PostGIS and spatial data modeling
• Proficiency in SQL for querying, updating, and optimizing databases
• Experience with enterprise geodatabases, including versioned editing
• Experience with ETL processes and spatial data transformation workflows (e.g., FME)
• Experience integrating and transforming spatial and non-spatial data across multiple sources
• Experience with GitLab or similar version control tools
• Familiarity with front-end web technologies such as JavaScript, HTML, and CSS
• Understanding of software development lifecycle (SDLC) and Agile methodologies
• Ability to document technical processes, workflows, and system configurations
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.