Role / Job Title:Senior GIS DeveloperWork Location:Reading, UKIf Hybrid, How Many Days Required in Office?:Maximum 2 days per weekThe RoleSenior GIS Developer to design, develop, and implement advanced GIS applications and solutions. Strong expertise is required in Esri technologies, web GIS development, and system integration, with the ability to lead technical initiatives and mentor junior developers.Your ResponsibilitiesApplication Development
Design and develop GIS applications using ArcGIS Enterprise, ArcGIS Online, and ArcGIS Pro.
Build custom web GIS solutions using ArcGIS API for JavaScript, Python, and modern frameworks (React/Angular).
Integration
Integrate GIS systems with enterprise applications (ERP, Salesforce, SAP, SCADA) using REST APIs and web services.
Data Management
Work with geodatabases, optimize data models, and ensure data integrity and performance.
Automation
Develop scripts and tools for workflow automation using Python/ArcPy.
Technical Leadership
Provide guidance on best practices, architecture, and coding standards.
Mentor junior developers and collaborate with cross-functional teams.
Innovation
Stay updated on emerging GIS technologies and recommend improvements.
Your ProfileEssential Skills / Knowledge / Experience
Strong experience with Esri ArcGIS platform (ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro)
Experience with Utility Network Model (UNM) and advanced GIS workflows
Proficiency in ArcGIS API for JavaScript, Python, and web development technologies (HTML5, CSS3, JavaScript frameworks)
Knowledge of geodatabase design, SQL, and spatial analysis
Familiarity with cloud GIS deployments (Azure/AWS) and DevOps practices
Excellent problem-solving and communication skills
Desirable Skills / Knowledge / Experience
Water Utilities and other utilities experience
Esri certifications (Web Application Developer, Enterprise Administration)
Knowledge of data migration and integration with enterprise systems