• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

9 jobs found

Email me jobs like this
Refine Search
Current Search
geospatial developer
IO
Senior Backend Developer (Python) - Remote
IO Bristol, Gloucestershire
Senior Backend Developer (Python) Remote Contract Remote Contract Start: September 2026 We're recruiting for an experienced Senior Backend Developer to join a high-profile international technology programme focused on building scalable, data-driven applications. This is an exciting opportunity to work on modern backend architecture, processing complex geospatial and temporal data within a collaborative engineering environment. This is a hands-on role where you'll take ownership of features from design through deployment, working closely with architects, data engineers and software developers to deliver robust, production-grade solutions. What you'll be doing Design and develop scalable backend services using Python and FastAPI Build RESTful APIs and microservices Develop data pipelines supporting large-scale analytics platforms Work with Neo4j graph databases and relational databases such as PostgreSQL or SQL Server Collaborate with cross-functional engineering teams to design clean, maintainable software using Domain-Driven Design (DDD) Write high-quality, well-tested code and contribute to code reviews Support CI/CD pipelines, containerised deployments and cloud-native development Troubleshoot performance issues and contribute to architectural decisions Essential Skills & Experience Strong commercial experience with Python Production experience with FastAPI Solid understanding of REST APIs and microservice architectures Experience applying Domain-Driven Design (DDD) Strong SQL skills with PostgreSQL and/or SQL Server Hands-on experience with Neo4j graph databases Experience working with Docker and Kubernetes Knowledge of CI/CD pipelines and Git Understanding of secure software development principles Excellent communication skills and experience working within Agile teams Desirable Experience Databricks Microsoft Azure Event-driven architectures (Kafka, MQTT, Azure Event Hubs, etc.) Geospatial or time-series data Observability tools such as Prometheus, Grafana or OpenTelemetry Eligibility Due to project requirements, applicants must be citizens of a NATO member country and currently reside within a NATO member country. Contract Details Fully remote Start: September 2026 Initial contract through December 2026, with potential for extension International engineering programme Opportunity to work with modern technologies on technically challenging projects If you're an experienced Python Backend Developer looking to work on large-scale distributed systems using modern engineering practices, we'd love to hear from you. Apply today with your latest CV for a confidential discussion.
Aug 08, 2026
Contractor
Senior Backend Developer (Python) Remote Contract Remote Contract Start: September 2026 We're recruiting for an experienced Senior Backend Developer to join a high-profile international technology programme focused on building scalable, data-driven applications. This is an exciting opportunity to work on modern backend architecture, processing complex geospatial and temporal data within a collaborative engineering environment. This is a hands-on role where you'll take ownership of features from design through deployment, working closely with architects, data engineers and software developers to deliver robust, production-grade solutions. What you'll be doing Design and develop scalable backend services using Python and FastAPI Build RESTful APIs and microservices Develop data pipelines supporting large-scale analytics platforms Work with Neo4j graph databases and relational databases such as PostgreSQL or SQL Server Collaborate with cross-functional engineering teams to design clean, maintainable software using Domain-Driven Design (DDD) Write high-quality, well-tested code and contribute to code reviews Support CI/CD pipelines, containerised deployments and cloud-native development Troubleshoot performance issues and contribute to architectural decisions Essential Skills & Experience Strong commercial experience with Python Production experience with FastAPI Solid understanding of REST APIs and microservice architectures Experience applying Domain-Driven Design (DDD) Strong SQL skills with PostgreSQL and/or SQL Server Hands-on experience with Neo4j graph databases Experience working with Docker and Kubernetes Knowledge of CI/CD pipelines and Git Understanding of secure software development principles Excellent communication skills and experience working within Agile teams Desirable Experience Databricks Microsoft Azure Event-driven architectures (Kafka, MQTT, Azure Event Hubs, etc.) Geospatial or time-series data Observability tools such as Prometheus, Grafana or OpenTelemetry Eligibility Due to project requirements, applicants must be citizens of a NATO member country and currently reside within a NATO member country. Contract Details Fully remote Start: September 2026 Initial contract through December 2026, with potential for extension International engineering programme Opportunity to work with modern technologies on technically challenging projects If you're an experienced Python Backend Developer looking to work on large-scale distributed systems using modern engineering practices, we'd love to hear from you. Apply today with your latest CV for a confidential discussion.
SRT Marine Systems plc
Senior Elixir Engineer (Sovereign Territory Surveillance)
SRT Marine Systems plc Gloucester, Gloucestershire
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platformgoes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
Aug 06, 2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platformgoes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
SRT Marine Systems plc
Senior Elixir Engineer (Sovereign Territory Surveillance)
SRT Marine Systems plc Bristol, Gloucestershire
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platform goes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
Aug 06, 2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platform goes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
SRT Marine Systems plc
Senior Elixir Engineer (Sovereign Territory Surveillance)
SRT Marine Systems plc City, Birmingham
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platformgoes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
Aug 06, 2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. We are now entering a new and strategically significant phase of growth, characterised by the expansion of our systems to incorporate Land Border Surveillance Systems. Our new Sovereign Territory Surveillance (STS) Systems will play a crucial role in enhancing civil defence security through the deployment of advanced automated security infrastructures. Utilised by nations worldwide, these technologies facilitate the monitoring of sovereign land borders, thereby strengthening border integrity and national security. About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) We're investing in Elixir as the foundation for the next generation of SRT's web technology platform. You'll be joining at a point where you'll have genuine influence over how that platform evolves. We're not looking for someone to simply write features, we want engineers who enjoy making systems better. If you spot a better architecture, a cleaner deployment model, or a more elegant OTP solution, we want you to make the case. You'll have the freedom to experiment, prototype and influence where the platformgoes next. We care far more about solving interesting engineering problems than chasing frameworks or buzzwords. Elixir just happens to be an excellent tool for the kinds of distributed, fault-tolerant systems we're building. You as a Senior Elixir Engineer will work alongside experienced engineers who enjoy discussing architecture, refining systems and occasionally disappearing down an OTP rabbit hole because there has to be a better way. If that sounds familiar, you'll probably feel at home here. We're looking for a Senior Elixir Engineer who enjoys solving difficult technical problems and wants to build software with real-world impact. This isn't another CRUD SaaS platform. The software you build will help coast guards, maritime authorities and governments understand what's happening across some of the world's busiest waterways. You'll be working on distributed, event-driven systems that ingest, process and visualise live data from thousands of assets across the globe. One day you'll be designing resilient OTP services processing streaming telemetry, the next you'll be building highly interactive LiveView applications or helping shape the architecture behind the next generation of our platform. If words like GenServer, PubSub, supervision trees and distributed systems genuinely make you smile, you'll probably enjoy working here. You'll be responsible for building stable, secure and scalable platforms that power SRT's next generation of web technologies. We looking for someone who enjoys understanding systems, not just writing features. Please note - the role of Senior Elixir Engineer is a hybrid role, working both in our Bristol office and WFH. What you'll do in the role of Senior Elixir Engineer You'll be joining a small team of experienced engineers with significant influence over architecture and technical direction. Our technology stack includes: Elixir / OTP Phoenix & LiveView PostgreSQL / PostGIS Event-driven architectures MapLibre and geospatial visualisation Real-time telemetry and data processing Containerised services deployed across cloud and customer-managed infrastructure Depending on the project, you might be: Building scalable APIs Processing live maritime telemetry Developing rich LiveView interfaces Working with large geospatial datasets Designing fault-tolerant distributed services Helping shape technical strategy across the platform Improving deployment, observability and developer tooling You'll ideally have experience with: Elixir and OTP Phoenix and LiveView Designing distributed systems Building APIs and backend services Distributed relational and/or OLAP databases Containerised applications and modern deployment practices Cloud and on-premises platforms Designing maintainable software that evolves over time Performance profiling Experience with geospatial systems, MapLibre or PostGIS would be highly advantageous, but isn't essential. Benefits Package Excellent salary and package Private health care Career Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
CBSbutler Holdings Limited trading as CBSbutler
Java Developer - SC Cleared
CBSbutler Holdings Limited trading as CBSbutler
Java Developer - SC Cleared 60- 70 per hour 6-Month Rolling Contract Hybrid (2-3 Days Onsite) Newcastle We're looking for an SC Cleared Software Engineer (or someone eligible to obtain SC Clearance) to join a collaborative Agile team developing cutting-edge cloud-based Geospatial software . This is an exciting opportunity to work with modern cloud technologies, contributing to the design, development, testing, and deployment of scalable, high-performance services. This is a 6-month rolling contract with a hybrid working model, requiring 2-3 days per week onsite in Newcastle . The Role As a Software Engineer, you'll be involved throughout the full software development lifecycle, working within a supportive Agile Scrum environment to deliver innovative cloud-native solutions. Key Responsibilities Develop high-quality, scalable, and maintainable Java applications. Build cloud-based services using modern development practices. Write unit and automated tests to ensure software quality. Participate in design and code reviews, promoting best practices for security, scalability, and maintainability. Produce clear technical documentation and share knowledge across the team. Contribute to sprint planning, estimations, daily stand-ups, and sprint reviews. Collaborate closely with the wider Scrum team to deliver sprint commitments. Champion continuous improvement and engineering excellence. Essential Skills Strong commercial experience with Java Experience developing cloud-based services Unit testing experience Experience working within Agile/Scrum teams Desirable Skills DevSecOps tools such as Tekton, ArgoCD, and SonarQube Red Hat OpenShift or Kubernetes Quarkus Framework Front-end development using Angular Security Clearance Candidates must hold active SC Clearance or be eligible and willing to undergo SC Clearance . Contract Details Rate: 60- 70 per hour Contract: 6-month rolling Location: Newcastle Working Pattern: Hybrid - 2-3 days per week onsite If you're an experienced Java Software Engineer looking to work on modern cloud technologies within a highly collaborative Agile environment, we'd love to hear from you.
Aug 06, 2026
Contractor
Java Developer - SC Cleared 60- 70 per hour 6-Month Rolling Contract Hybrid (2-3 Days Onsite) Newcastle We're looking for an SC Cleared Software Engineer (or someone eligible to obtain SC Clearance) to join a collaborative Agile team developing cutting-edge cloud-based Geospatial software . This is an exciting opportunity to work with modern cloud technologies, contributing to the design, development, testing, and deployment of scalable, high-performance services. This is a 6-month rolling contract with a hybrid working model, requiring 2-3 days per week onsite in Newcastle . The Role As a Software Engineer, you'll be involved throughout the full software development lifecycle, working within a supportive Agile Scrum environment to deliver innovative cloud-native solutions. Key Responsibilities Develop high-quality, scalable, and maintainable Java applications. Build cloud-based services using modern development practices. Write unit and automated tests to ensure software quality. Participate in design and code reviews, promoting best practices for security, scalability, and maintainability. Produce clear technical documentation and share knowledge across the team. Contribute to sprint planning, estimations, daily stand-ups, and sprint reviews. Collaborate closely with the wider Scrum team to deliver sprint commitments. Champion continuous improvement and engineering excellence. Essential Skills Strong commercial experience with Java Experience developing cloud-based services Unit testing experience Experience working within Agile/Scrum teams Desirable Skills DevSecOps tools such as Tekton, ArgoCD, and SonarQube Red Hat OpenShift or Kubernetes Quarkus Framework Front-end development using Angular Security Clearance Candidates must hold active SC Clearance or be eligible and willing to undergo SC Clearance . Contract Details Rate: 60- 70 per hour Contract: 6-month rolling Location: Newcastle Working Pattern: Hybrid - 2-3 days per week onsite If you're an experienced Java Software Engineer looking to work on modern cloud technologies within a highly collaborative Agile environment, we'd love to hear from you.
GIS Recruiter Ltd
Smallworld Consultant
GIS Recruiter Ltd Bristol, Gloucestershire
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
Aug 04, 2026
Full time
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
GIS Recruiter Ltd
Smallworld Consultant
GIS Recruiter Ltd City, Birmingham
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
Aug 04, 2026
Full time
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
GIS Recruiter Ltd
Smallworld Consultant
GIS Recruiter Ltd City, Edinburgh
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
Aug 04, 2026
Full time
We are looking for a Functional Smallworld Consultant to support the delivery of complex geospatial solutions across major electrical utility projects in the UK and Europe. Duties & Requirements Lead and support requirements gathering workshops with business users, technical teams and project stakeholders. Analyse operational, functional and technical requirements across electricity distribution and transmission projects. Translate business needs into clear functional requirements, user stories, process maps and solution specifications. Assess existing Smallworld processes, applications and data structures, identifying opportunities for improvement. Work closely with devs, architects, testers and project managers to ensure solutions meet agreed requirements. Act as the key functional link between client stakeholders and technical delivery teams. Support the design and configuration of Smallworld based solutions for electrical utility environments. Produce functional design documents, business requirements documents, use cases and acceptance criteria. Support data migration, data validation and data-quality activities where required. Assist with integrations between Smallworld and wider enterprise systems, including asset management, work management, outage management and network-modelling platforms. Support system upgrades, application enhancements and transformation programmes. Participate in solution demonstrations, design reviews and client presentations. Develop test scenarios and support system, integration and user acceptance testing. Coordinate with end users during UAT, helping to investigate issues and confirm that delivered functionality meets expectations. Support defect triage and work with technical teams to resolve functional issues. Produce user guides, process documentation and training materials. Deliver training and knowledge-transfer sessions to client teams and system users. Provide functional support during implementation, deployment and post-go-live phases. Essential Experience Strong experience operating in a functional consultancy, business analysis or solution delivery role. Experience delivering Smallworld solutions within the electrical utilities sector. Good understanding of electricity network data, asset info and operational processes. Proven experience gathering, analysing and documenting complex business requirements. Experience translating business requirements into functional specifications for technical delivery teams. Strong understanding of the software delivery lifecycle, including design, build, testing, deployment and support. Desirable Experience Experience with electricity distribution or transmission network operators. Knowledge of Smallworld Electric Office or related Smallworld utility applications. Understanding of network connectivity, topology, electrical assets and utility data models. Exposure to Smallworld Magik development or the ability to work effectively with Magik developers.
Roc Search Limited
Geospatial Specialist Developer
Roc Search Limited Salisbury, Wiltshire
Job Description Job Title: Geospatial Specialist / Developer Location: Salisbury / Hybrid Reports to: Geospatial Services Manager Role Purpose The Geospatial Specialist / Developer will support project delivery and tendering operations by providing reliable, efficient, and insightful geospatial services. This role involves developing tools, automating processes, and creating data-driven applications to enhance geospatial workflows across the business. The successful candidate will play a key role in promoting geospatial thinking across disciplines, with a focus on data integration, visualisation, and interpretation in offshore environments. Key Responsibilities Geospatial Services Prepare and manage project mapping deliverables, datasets, and spatial databases. Provide geospatial input for tendering activities, including baseline mapping, statistics, and spatial analysis. Maintain the company's geospatial data infrastructure to ensure consistency across projects. Contribute geospatial insights to reports, charts, and presentations. Integrate and manage spatial data from multiple sources. Support spatial QA/QC and the standardisation of geospatial outputs. Geospatial Development Design, develop, and maintain geospatial tools to automate workflows supporting offshore surveys, 3D modelling, and spatial data analysis. Build and maintain reusable scripts and ETL pipelines (e.g., QGIS, Python, JavaScript). Develop and support web-based and/or script-driven geospatial applications. Explore advanced methods for spatial data handling (imagery analysis, machine learning, database optimisation). Contribute to a spatial data platform strategy to ensure scalable and robust data infrastructure. Collaborate with cross-functional teams to embed spatial capabilities into broader business services. QHSE (Quality, Health, Safety & Environment) Comply with QHSE Management Systems, policies, and objectives. Promote a proactive health and safety culture, focused on prevention and continuous improvement. Support environmental sustainability and energy efficiency, minimising environmental impacts. Encourage a culture of quality and continuous improvement. Skills & Experience Core Skills Strong understanding of geospatial principles. Proven experience in geospatial data analysis and processing, ideally in offshore or marine survey projects. Ability to manage and interpret large geospatial datasets. Experience with interactive dashboards and web mapping tools. Development & Automation Proficiency in Python, QGIS, JavaScript, and ETL processes. Experience with spatial databases (e.g., PostGIS). Knowledge of APIs, data pipelines, or dashboarding tools. Demonstrated ability to develop tools, plugins, and scripts for geospatial workflows. Skilled in streamlining geospatial processes through automation. Communication & Collaboration Strong collaboration skills, with experience delivering custom maps, interactive visualisations, and spatial analysis products. Ability to produce clear, well-documented, and reusable outputs. Desirable Experience with Azure, Git, or other cloud/DevOps platforms. Familiarity with marine data standards and formats. Additional Information This role description is not exhaustive. The post-holder may be required to undertake additional duties as necessary to meet business needs.
Sep 27, 2025
Full time
Job Description Job Title: Geospatial Specialist / Developer Location: Salisbury / Hybrid Reports to: Geospatial Services Manager Role Purpose The Geospatial Specialist / Developer will support project delivery and tendering operations by providing reliable, efficient, and insightful geospatial services. This role involves developing tools, automating processes, and creating data-driven applications to enhance geospatial workflows across the business. The successful candidate will play a key role in promoting geospatial thinking across disciplines, with a focus on data integration, visualisation, and interpretation in offshore environments. Key Responsibilities Geospatial Services Prepare and manage project mapping deliverables, datasets, and spatial databases. Provide geospatial input for tendering activities, including baseline mapping, statistics, and spatial analysis. Maintain the company's geospatial data infrastructure to ensure consistency across projects. Contribute geospatial insights to reports, charts, and presentations. Integrate and manage spatial data from multiple sources. Support spatial QA/QC and the standardisation of geospatial outputs. Geospatial Development Design, develop, and maintain geospatial tools to automate workflows supporting offshore surveys, 3D modelling, and spatial data analysis. Build and maintain reusable scripts and ETL pipelines (e.g., QGIS, Python, JavaScript). Develop and support web-based and/or script-driven geospatial applications. Explore advanced methods for spatial data handling (imagery analysis, machine learning, database optimisation). Contribute to a spatial data platform strategy to ensure scalable and robust data infrastructure. Collaborate with cross-functional teams to embed spatial capabilities into broader business services. QHSE (Quality, Health, Safety & Environment) Comply with QHSE Management Systems, policies, and objectives. Promote a proactive health and safety culture, focused on prevention and continuous improvement. Support environmental sustainability and energy efficiency, minimising environmental impacts. Encourage a culture of quality and continuous improvement. Skills & Experience Core Skills Strong understanding of geospatial principles. Proven experience in geospatial data analysis and processing, ideally in offshore or marine survey projects. Ability to manage and interpret large geospatial datasets. Experience with interactive dashboards and web mapping tools. Development & Automation Proficiency in Python, QGIS, JavaScript, and ETL processes. Experience with spatial databases (e.g., PostGIS). Knowledge of APIs, data pipelines, or dashboarding tools. Demonstrated ability to develop tools, plugins, and scripts for geospatial workflows. Skilled in streamlining geospatial processes through automation. Communication & Collaboration Strong collaboration skills, with experience delivering custom maps, interactive visualisations, and spatial analysis products. Ability to produce clear, well-documented, and reusable outputs. Desirable Experience with Azure, Git, or other cloud/DevOps platforms. Familiarity with marine data standards and formats. Additional Information This role description is not exhaustive. The post-holder may be required to undertake additional duties as necessary to meet business needs.

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me