

GIS Developer (ArcGIS/ESRI)
Job Description:
Our client currently in the process of moving our storage tank records from Accela to an in-house ESRI GIS/Custom solution. This system will allow the public to register and track their tanks, make payments, and facilitate our field inspections and plan review process.
Job Responsibilities:
Collaborate in an Agile team to deliver high-quality source code.
Read user stories and implement code to meet acceptance criteria.
Translate business requirements into innovative technical solutions.
Work with clients to determine needs and requirements.
Understand and evaluate complex data models.
Develop solutions to enhance system performance and scalability.
Provide geospatial data support for ESRI ArcGIS software.
Administer and configure ArcGIS enterprise geospatial tools.
Required Experience & Skills:
Bachelor's degree in Mathematics, Computer Science, Engineering, or a related field.
Professional experience with Esri software (ArcGIS Online, Enterprise, etc.).
At least 2 years of experience with ESRI SAAS solutions, including feature layers, Experience Builder, Attribute Rules, Map Viewer, Hub Community, Portal, geodatabases, REST services, web applications, and Arcade expressions.
Proficiency in Python and JavaScript for programming and scripting.
Experience with ArcGIS-based web applications (Experience Builder, Dashboards, ArcGIS Pro, Survey123).
2+ years of web development experience in ASP.Net and C#.
4+ years of JavaScript development experience, including jQuery.
1+ year of experience using Test Driven Development.
Experience using Azure DevOps or similar tools for work item management and source control.
Strong troubleshooting skills.
Excellent verbal and written communication.
Preferred Experience & Skills:
4+ years of Agile experience (Scrum/Kanban).
Experience using GIT with Azure DevOps.
Experience with Oracle or SQL Server.
Experience with continuous integration.
Experience with AngularJS or similar frameworks.
Job Types: Full-time, Contract
Pay: From $44.28 per hour
Benefits:
401(k)
Health insurance
Schedule:
8 hour shift
Work Location: Hybrid remote in Lansing, MI 48933