Senior GIS Developer

Senior GIS Developer

Reading Full-Time 42000 - 70000 £ / year (est.) Home office (partial)
Go Premium
T

At a Glance

  • Tasks: Lead the design and development of advanced GIS applications using Esri ArcGIS.
  • Company: Join Thames Water, the UK's largest water and wastewater company, making a real impact.
  • Benefits: Enjoy a competitive salary, flexible working, generous leave, and wellness perks.
  • Why this job: Shape innovative GIS solutions while mentoring others in a collaborative environment.
  • Qualifications: Experience in GIS development with skills in .NET, Python, and SQL required.
  • Other info: Hybrid work model with 1-2 days in the office; apply early to secure your spot!

The predicted salary is between 42000 - 70000 £ per year.

Job title Senior GIS Developer Ref 40868 Division Digital Location Hybrid – Clearwater Court – RG1 8DB Contract type Permanent Full/Part-time Full-time or part-time Salary Offering up to £70,000 per annum depending on skills and experience Job grade B Closing date 27/08/2025

As a Senior GIS Developer, you will play a strategic role in shaping and delivering advanced GIS solutions that harness the power of spatial data to support critical business operations. You’ll lead the design, development, and optimisation of GIS applications using the Esri ArcGIS platform, while leveraging your advanced skills in .NET, Python, and SQL to support integration, automation, and data modelling efforts.

Your role will involve collaborating closely with GIS Platform Lead, Architects, and stakeholders to align GIS capabilities with business goals. You’ll also mentor junior developers, contribute to Agile delivery processes, and champion best practices across the team.

What you’ll be doing as a Senior GIS Developer

  • GIS Application Development: Design, develop, and maintain complex GIS applications using Esri ArcGIS to support both strategic and operational business needs.
  • Data Integration & Modelling: Lead the integration of spatial and non-spatial data using SQL and Python to drive high-performance solutions that align with enterprise systems.
  • Automation & Efficiency: Develop and optimise Python scripts and tools to automate geospatial workflows and improve data processing efficiency across the team.
  • Collaboration: Engage with architects, analysts, and business stakeholders to gather and refine requirements, ensuring that GIS solutions meet evolving needs.
  • Agile Delivery: Actively contribute to Agile ceremonies, including planning, retrospectives, and stand-ups, ensuring delivery of high-quality features and technical improvements.
  • Quality Assurance: Review code, troubleshoot issues, and ensure applications are secure, scalable, and resilient in line with Thames Water standards.
  • Mentorship & Leadership: Support junior team members through coaching and mentoring, fostering a collaborative and skilled GIS development team. You will be proactive in thinking beyond the obvious, bringing fresh ideas to the table and comfortable leading innovation, and not afraid of a challenge.

Base Location: Reading, Clearwater Court – Hybrid. (1–2 days a week in the office)

Working Pattern: Full Time/36 Hours per week.

What you should bring to the role:

  • Experience in GIS application development, with in-depth expertise using Esri ArcGIS technologies.
  • Advanced skills in .NET, Python, and SQL, with a strong background in building and optimising data-driven GIS solutions.
  • Deep understanding of spatial databases, geospatial data structures, and integration within enterprise systems.
  • Experience in Agile delivery, working in cross-functional teams, and participating in development cycles.
  • Strong interpersonal and communication skills to effectively engage with technical and non-technical stakeholders.

Essential Technical Skills & Qualifications:

  • Demonstrated experience designing and maintaining complex GIS applications.
  • Strong command of automation scripting (Python) and database development.(SQL) particularly in spatial contexts.
  • Proficiency in .NET for GIS-related application development.

Desirable Skills & Qualifications:

  • Experience with cloud-based GIS platforms (e.g., AWS, Azure).
  • Familiarity with enterprise data integration tools and services.
  • Experience mentoring junior developers and leading knowledge-sharing initiatives
  • Bachelor’s or Master’s degree in GIS, Computer Science, Geography, or a related discipline.

What’s in it for you?

  • Competitive salary up to £70,000 per annum, depending on experience.
  • Annual Leave – 26 days holiday per year increasing to 30 with the length of service. (plus bank holidays)
  • Generous Pension Scheme through AON.
  • Access to lots of benefits to help you take care of you and your family’s health and wellbeing, and your finances – from annual health MOTs and access to physiotherapy and counselling, to Cycle to Work schemes, shopping vouchers and life assurance.

We’re the UK’s largest water and wastewater company, with more than 16 million customers relying on us every day to supply water for their taps and toilets. We want to build a better future for all, helping our customers, communities, people, and the planet to thrive. It’s a big job and we’ve got a long way to go, so we need help from passionate and skilled people, committed to making a difference and getting us to where we want to be in the years and decades to come.

Thames Water is a unique, rewarding, and diverse place to work, where every day you can make a difference, yet no day is the same. As part of our family, you’ll enjoy meaningful career opportunities, flexible working arrangements and excellent benefits.

If you’re looking for a sustainable and successful career where you can make a daily difference to millions of people’s lives while helping to protect the world of water for future generations, we’ll be here to support you every step of the way. Together, we can build a better future for our customers, our region, and our planet.

Real purpose, real support, real opportunities. Come and join the Thames Water family. Why choose us? Learn more.

We’re committed to being a great, diverse, and inclusive place to work. We welcome applications from everyone and want to ensure you feel supported throughout the recruitment process . If you need any adjustments, whether that’s extra time, accessible formats, or anything else, just let us know , we’re here to help and support .

When a crisis happens, we all rally around to support our customers. As part of Team Thames, you’ll have the opportunity to sign up to support our customers on the frontline as an ambassador. Full training will be given for what is undoubtedly an incredibly rewarding experience. It’s also a great opportunity to learn more about our business and meet colleagues.

Disclaimer: Due to the high volume of applications we receive, we may close the advert earlier than the advertised date, so we encourage you to apply as soon as possible to avoid disappointment.

#J-18808-Ljbffr

Senior GIS Developer employer: Thames Water Utilities Limited

Thames Water is an exceptional employer, offering a dynamic and inclusive work environment where you can make a tangible impact on millions of lives. With competitive salaries, generous annual leave, and a robust pension scheme, employees enjoy a wealth of benefits that prioritise health and wellbeing. The hybrid working model fosters flexibility, while ample opportunities for professional growth and mentorship ensure that your career can thrive in this vital sector.
T

Contact Detail:

Thames Water Utilities Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior GIS Developer

✨Tip Number 1

Familiarise yourself with the Esri ArcGIS platform and its latest features. Being well-versed in the tools and functionalities will not only boost your confidence but also allow you to discuss how you can leverage them to meet business needs during interviews.

✨Tip Number 2

Showcase your experience with automation scripting in Python. Prepare examples of how you've improved workflows or data processing efficiency in previous roles, as this aligns closely with the responsibilities of the Senior GIS Developer position.

✨Tip Number 3

Brush up on Agile methodologies and be ready to discuss your experiences in cross-functional teams. Highlight specific instances where you contributed to Agile ceremonies, as this is a key aspect of the role.

✨Tip Number 4

Prepare to demonstrate your mentorship skills. Think of examples where you've supported junior developers or led knowledge-sharing initiatives, as this will show your leadership potential and fit within the team culture.

We think you need these skills to ace Senior GIS Developer

Esri ArcGIS
.NET Development
Python Scripting
SQL Database Management
Geospatial Data Integration
Agile Methodologies
Code Review and Quality Assurance
Spatial Database Design
Automation of Geospatial Workflows
Interpersonal Communication
Mentorship and Coaching
Problem-Solving Skills
Collaboration with Cross-Functional Teams
Cloud-Based GIS Platforms (e.g., AWS, Azure)
Data Modelling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in GIS application development, particularly with Esri ArcGIS technologies. Emphasise your advanced skills in .NET, Python, and SQL, and provide specific examples of projects where you've successfully integrated spatial data.

Craft a Compelling Cover Letter: In your cover letter, express your passion for GIS and how your skills align with the role. Mention your experience in Agile delivery and your ability to mentor junior developers, as these are key aspects of the position.

Showcase Relevant Projects: Include a section in your application that showcases relevant projects or achievements. Highlight any complex GIS applications you've developed, automation scripts you've created, or successful collaborations with stakeholders.

Prepare for Technical Questions: Anticipate technical questions related to GIS application development, data integration, and automation. Be ready to discuss your experience with SQL and Python in detail, as well as your approach to problem-solving in a GIS context.

How to prepare for a job interview at Thames Water Utilities Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Esri ArcGIS, .NET, Python, and SQL in detail. Bring examples of past projects where you successfully developed GIS applications or automated workflows, as this will demonstrate your technical expertise.

✨Understand the Business Context

Research Thames Water and understand how GIS solutions support their operations. Be ready to explain how your skills can align with their business goals and contribute to their mission of providing water services.

✨Prepare for Collaboration Questions

Since the role involves working closely with various stakeholders, think of examples that highlight your collaboration skills. Be ready to discuss how you've engaged with both technical and non-technical team members in previous roles.

✨Demonstrate Leadership and Mentorship

As a Senior GIS Developer, you'll be expected to mentor junior developers. Prepare to share your experiences in coaching others and fostering a collaborative environment, as this will show your readiness for a leadership role.

Senior GIS Developer
Thames Water Utilities Limited
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>