Collaborate closely with development teams to integrate interactive mapping features into enterprise SaaS applications, delivering intuitive spatial solutions across multiple platforms
Plans the development, enhancement, and support of GIS software, database, web applications, and interfaces.
Develop software within the .NET framework and Angular alongside GIS products
Provide technical expertise for desktop, server, and mobile applications
Integrates applications with other enterprise systems and/or with the enterprise Service Oriented Architecture
Serves as a key technical expert in developing Esri Enterprise, AGOL, Pro and mobile applications
Serves as a technical advisor for updating and improving existing GIS applications in various business areas
Serves as technical lead in directing other team members and ensuring products are delivered on time and on budget
Assists in recognizing and developing skills and abilities of team members in order to assist professional growth
Participate in and lead components of GIS projects, including defining project scope, timelines, and deliverables.
Document technical specifications, system processes, data models, and operational procedures clearly and comprehensively.
Managing geospatial data (including Big Data) using Python and/or PostgreSQL
Integrate spatial and non-spatial data from diverse sources.
Develop and implement data automation scripts and workflows (e.g., using Python, SQL) to improve efficiency in data processing and management.
Requirements
Bachelor's degree in geographic information science (GIS), Geography, Environmental Science, Computer Science, or related fields.
3+ years’ experience in ArcGIS development or custom geospatial software development utilizing open-source products.
GIS development (AGOL, Enterprise)
Database development (PostgreSQL/PostGIS, SQL Server, MongoDB)
Web development (Vue.js, Node.js, Angular, JavaScript, HTML, CSS)