Innovate! Inc. · 3 months ago
GIS Developer III
Innovate! Inc. is a certified woman- and minority-owned consulting firm that provides innovative solutions to management, technology, and program challenges. They are seeking a GIS Developer III to design, develop, and maintain geospatial applications, support personnel in utilizing GIS software, and interface with clients and partners.
Business DevelopmentBusiness Information SystemsConsultingService Industry
Responsibilities
Design, develop, and deploy advanced geospatial applications and web services using Esri technologies (ArcGIS Enterprise, ArcGIS Online, ArcGIS REST API, and ArcGIS API for JavaScript)
Build modern, responsive GIS web applications using Angular, React, and TypeScript, integrating custom mapping interfaces and analytical tools
Develop server-side and automation scripts in Python (ArcPy, Flask, FastAPI) for data processing, geoprocessing tools, and system integrations
Create and maintain RESTful APIs and web services to connect GIS platforms with enterprise systems such as ERP, asset management, and permitting software
Design, manage, and optimize enterprise geodatabases, including PostgreSQL/PostGIS, for spatial analysis, performance, and data integrity
Perform database administration tasks, including schema design, indexing, versioning, replication, and query tuning for large spatial datasets
Support cloud and on-premises deployments of ArcGIS Enterprise in AWS or Azure environments; collaborate with IT to ensure scalability, reliability, and security
Implement DevOps practices—including CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes)—to streamline GIS application development and deployment
Manage source control (Git) and participate in peer code reviews to maintain high-quality, secure, and maintainable codebases
Develop custom widgets, tools, and extensions for ArcGIS Experience Builder and Web AppBuilder, enhancing user interactivity and functionality
Collaborate with cross-functional teams (GIS analysts, data engineers, cloud administrators) to define system requirements and deliver efficient geospatial solutions
Conduct performance testing, debugging, and maintenance of applications to ensure stability, efficiency, and user satisfaction
Document development processes, database models, and system configurations according to enterprise standards
Mentor junior developers and contribute to establishing best practices for GIS development and DevOps integration
Qualification
Required
Bachelor's degree in Computer Science, Geographic Information Systems, Software Engineering, or a related technical field
5+ years of professional experience in GIS software development, with demonstrated expertise in both frontend and backend development
Advanced proficiency in: Programming: Python, JavaScript/TypeScript; Frameworks: Angular, React, Node.js, Flask, or FastAPI; Esri Tools: ArcGIS Enterprise, ArcGIS Online, ArcGIS REST API, ArcGIS API for JavaScript, ArcGIS Pro SDK
Hands-on experience with PostgreSQL/PostGIS database design, administration, and performance optimization
Working knowledge of DevOps tools and methodologies, including CI/CD (Jenkins, GitHub Actions, or Azure DevOps), containerization (Docker), and cloud orchestration (Kubernetes)
Experience deploying and managing GIS applications in AWS or Azure environments (EC2, S3, RDS, Azure App Services, Azure SQL, Blob Storage)
Understanding of spatial data models, API integration, and cloud-native architectures
Strong problem-solving, communication, and documentation skills, with the ability to work independently in an Agile environment
Preferred
Esri Developer Certification (e.g., ArcGIS API for JavaScript or Enterprise Administration Professional)
AWS Certified Developer – Associate or Microsoft Certified: Azure Developer Associate
PostgreSQL Certified Professional or equivalent database credential
CompTIA Security+ or equivalent cloud security training
Benefits
Medical
Dental
Vision
401K with match
Life Insurance
PTO
Company
Innovate! Inc.
Innovate! Inc.
H1B Sponsorship
Innovate! Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2021 (2)
2020 (2)
Funding
Current Stage
Growth StageRecent News
2024-01-10
Company data provided by crunchbase