Developer- Mapping

Developer- Mapping

Posted 2 weeks ago by McGregor Boyall

£470 Per day
Undetermined
Onsite
Edinburgh

Job Title: Developer - Mapping Domain

About Us: Join our dynamic team at Registers of Scotland (RoS) as a GIS Developer within the Mapping domain. RoS is undergoing a transformative phase, replacing legacy mapping systems with modern GIS tools to enhance the security and resilience of our digital products. As part of our agile and collaborative culture, you'll contribute to developing high-quality GIS solutions used in title registration, defining the extents of rights and burdens on Scotland's Cadastral Map.

Location: Hybrid work approach within the UK, with flexibility for onsite collaboration in Edinburgh or Glasgow as needed.

Responsibilities:

  • Contribute to decommissioning legacy Digital Mapping System (DMS) infrastructure and services.
  • Integrate new mapping tools with Cadastral Map services.
  • Enhance the resilience and performance of Mapping services.
  • Develop new services to simplify the current geospatial estate.
  • Collaborate on the continued development and support of Mapping domain products.
  • Demonstrate sustainable software development practices focused on readability and maintainability.
  • Extend support procedures, dashboards, monitoring, and deployment capabilities.

Requirements:

  • Proficiency in Python 3 and/or Java 11+.
  • Experience with Postgres/PostGIS and high-performance computing in GIS.
  • Familiarity with modern DevOps and CI/CD practices, including deployment pipelines and Jenkins.
  • Track record of delivering high-quality software in collaborative, cross-functional teams.
  • Knowledge of service and event-based architectures.
  • Agile delivery model experience and familiarity with defining infrastructure as code.

Desirable Skills:

  • Experience in successful data migration initiatives.
  • Knowledge of cloud-native development practices and techniques.
  • Familiarity with transitional architectures.
  • Skills in Typescript and JavaScript UI frameworks, including React.
  • Exposure to GeoServer and Spring Boot microservices.
  • Familiarity with AWS technologies: CDK, Serverless (Lambda), S3, SQS, API Gateway, CloudFormation, Aurora.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.