Geospatial Developer | Careers

Nxzen · United Kingdom · First seen 4 days ago
Mid level Software Engineering
Apply on the employer's site

About this role

The Future of Geospatial in UK Water - Download the whitepaper Open roles Geospatial Developer Role info Consultant Full Time Bengaluru Competitive Apply Now Share this role Introduction This role is ideal for a capable Geospatial Developer who enjoys building robust services, improving automation, and delivering end-to-end features that underpin real-world geospatial systems. As a Geospatial Developer at nxzen, you will play a key role in delivering reliable, secure, and scalable geospatial technology while contributing to continuous improvement across our engineering practice. The role Joining nxzen’s rapidly growing geospatial capability means becoming part of a team redefining how organisations use location intelligence across critical infrastructure sectors. As a Geospatial Developer, you will deliver geospatial services, APIs, ETL pipelines, automation, and mapping solutions that form the technical backbone of our digital geospatial platforms. Reporting to the UK GIS Lead, you will contribute across the full development lifecycle, delivering features end-to-end with a strong focus on performance, maintainability, observability, and secure configuration. This role is hands-on and delivery-focused, with opportunities to influence technical design, improve existing services, and raise the quality and reliability of our engineering practices. You will develop GIS-enabled applications and APIs, implement automated data pipelines, contribute to CI/CD workflows, and enhance instrumentation and monitoring to support resilient, scalable geospatial systems. The role reports to the UK GIS Lead and will be responsible for: · Developing APIs and GIS‑enabled applications that deliver geospatial functionality to business and technical users. · Implementing ETL pipelines that support complex data flows, validation logic, and schema transformations. · Contributing to CI/CD processes that automate building, testing, and deploying GIS components and services. · Adding logging, monitoring, and security controls to ensure resilience, traceability, and secure system operations. · Participating in peer and code reviews to improve code quality, design patterns, and team consistency. ‍ Responsibilites Key Responsibilities Application & Service Development · Develop, enhance, and maintain geospatial services, APIs, and application components. · Deliver features end-to-end, from implementation through testing and deployment. · Apply secure-by-design principles when configuring services and integrations. · Optimise service performance, availability, and scalability. Data Pipelines & Automation · Build and maintain ETL pipelines supporting spatial and non-spatial data. · Implement validation logic, schema transformations, and error-handling mechanisms. · Automate data processing and integration workflows using established patterns. · Support optimisation of data flows for performance and reliability. CI/CD & Engineering Practices · Contribute to CI/CD pipelines that automate build, test, and deployment activities. · Add unit, integration, and regression tests to reduce defects and ensure predictable behaviour. · Support environment promotion and release consistency across development stages. Observability, Security & Reliability · Implement structured logging, monitoring, and health checks for services and pipelines. · Contribute to dashboards surfacing performance, availability, and operational metrics. · Apply security controls covering access, configuration, and data exposure. · Support incident investigation through traceability and instrumentation. Documentation & Governance · Produce clear documentation for services and pipelines covering configuration, ownership, dependencies, and expected behaviour. · Maintain consistent coding standards, naming conventions, and repository practices. · Contribute to reusable components, templates, and shared libraries. Collaboration & Continuous Improvement · Participate in code reviews and design discussions constructively. · Propose improvements to existing services, pipelines, and development practices. · Share knowledge and patterns to support team consistency and delivery efficiency. ‍ The candidate Essential Skills & Experience · Hands-on experience developing production-quality services, APIs, or applications. · Familiarity with spatial data formats, spatial databases, or GIS platforms. · Strong programming skills (e.g., Python, JavaScript/TypeScript, or similar). · Experience implementing ETL pipelines and data-processing workflows. · Familiarity with RESTful APIs, service integration, and application interfaces. · Understanding of secure configuration, authentication, and access control principles. · Experience with logging, monitoring, and debugging distributed services. · Ability to work independently on complex tasks with minimal supervision. · Strong problem-solving skills and attention to code quality and maintainability. Desirable (but not essential) Skills & Experience: · Experience working in utilities, infrastructure, or other asset‑intensive sectors. · Experience developing geospatial or GIS‑enabled applications. · Experience with CI/CD tooling and DevOps practices. · Exposure to cloud platforms (Azure, AWS, or GCP). · Experience building dashboards or operational monitoring views. · Familiarity with open‑source geospatial tools or libraries. ‍ Safer, smarter, more resilient infrastructure. Newsletter We never expose your data to 3rd parties Thank you, your submission has been received! Oops! Something went wrong while submitting the form. Navigate Home About Us Solutions People Our Clients Get in Touch Careers Solutions IT/OT transformation & managed services Power infrastructure design & engineering Enterprise optimisation Asset intelligence & security More Health Safety and Environment Policy Modern Slavery Statement Privacy and Registered in England & Wales 05704180.

What this role is, and what else it is called

Employers in the UK advertise this kind of work as Web Developer, Software Engineer, Software Developer and PHP Web Developer too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in the UK, advertised without a stated working pattern, which is worth asking about.

About hiring at Nxzen

Nxzen has 22 other live technology roles on its careers page, across Data, AI & Machine Learning, DevOps, Platform & SRE and Cloud & IT Infrastructure. Of those, 4% are advertised as fully remote and 65% as hybrid. Elsewhere in its adverts Nxzen asks for SAP, Terraform, SQL, Linux and Windows Server. We have been observing Nxzen hiring technology staff since May 2026. See all Nxzen roles, salaries and stack.

How this role compares to the market

1,969 live UK roles list Python right now, from 583 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.

1,265 live UK roles list JavaScript right now, from 507 employers. The median advertised salary is £50,000; 33% are advertised as remote. Browse JavaScript roles.

Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.

Technologies mentioned

Detected on Nxzen's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.