Geospatial Software Developer

·
Full time
Location: Manchester
·
Job offered by: Open Spaces
·
Category: IT & Technology
Research Software Engineer - Geospatial Software Developer

This is a fixed term until 31st March 2026 (with opportunity to extend dependent on funding). This role is hybrid with ideally a minimum of 3 days in the office. Background

Our client has an exciting opportunity for a Research Software Engineer - Geospatial Software Developer with expertise and experience in Geographic Information Systems (GIS) and Geospatial Software Development. You will join an interdisciplinary project team to help support the technical development of the £8m NERC funded Digital Solutions Programme. NERC's Digital Solutions programme was created to develop innovative digital services that deliver economic, societal, and environmental benefits across the UK. Its purpose extends beyond purely academic use and the exploitation of existing data holdings. The ethos is to build a Digital Solutions Hub as a gateway to a broad set of inter-connected toolkits that facilitate improved access and better use of NERC data. Providing easier access to NERC's environmental data offers opportunities for improving peoples' health and better understanding the impacts of climate change on people, land, and property across the UK. Initially they will focus on two areas 'A Connected Healthy Nation' and 'A Climate Ready Nation' as use cases. The focus of the Digital Solutions Programme is to build a UK wide decision support system at the cutting edge of theory and practice, which will contribute to improvements in the overall quality of environmental decision making in public, private and third sector settings throughout the UK. What our client is looking for:

To be considered for this role you must have expertise in Geographic Information System (GIS) and GeoSpatial Software Development with demonstrable abilities in developing geospatial web applications using tools such as ArcGIS JavaScript API, ArcGIS Runtime. They require you to have expertise in ESRI desktop products, such as ArcGIS Pro and ArcGIS Desktop, including the development of desktop plugins for ArcGIS Pro and extensions/customisations in ArcGIS Desktop. Purpose of the Role

As a Research Software Engineer working on this programme, you will collaborate with academics, post-doctoral researchers, software engineers and a broad user community, working closely with Programme Director Professor. Your core responsibility involves designing, modifying, and implementing software systems to meet specific research requirements. Key Responsibilities, Accountabilities and Duties

Engage in the development of high-quality software as a Full Stack software engineer with the additional expertise of Geospatial Software Engineering. Ability to work as a part of a team as well as on their own. Ability to prioritize tasks and to solve problems with an engineering mindset rather than a developer mindset. Independently working on moderately complex systems and collaborating with colleagues on larger and more complex systems. Maintains comprehensive documentation using specified standards and tools. Develops and implements unit, integration, and system testing to ensure software quality, reliability, and security. PERSON SPECIFICATION

Essential Knowledge, Skills and Experience:

Proficient in object-oriented development with expertise in one or more languages such as C# (.NET, .NET Core), JavaScript, and Python. Skilled in front-end web development technologies including HTML5, CSS, and frameworks like Vue, React, Angular, Svelte, Blazor. Extensive experience in creating RESTful services utilising ASP.NET, Node.js, and/or Python related technologies. Experience in constructing robust web solutions using modern JavaScript frameworks. Thorough understanding and application of software patterns including MVVM, MVC, IoC, Dependency Injection. Familiarity with relational databases (preferably PostgreSQL), and/or SQL Server, MySQL, Oracle. Competence in utilising both Windows and Linux environments. Geographic Information System (GIS) / GeoSpatial Software Development

Proficient in developing geospatial web applications using tools such as ArcGIS JavaScript API, ArcGIS Runtime. Expertise in ESRI desktop products, such as ArcGIS Pro and ArcGIS Desktop. In-depth knowledge of Geospatially enabled databases, preferably PostGIS. Comprehensive understanding and application of ArcGIS Services, OGC Services, and APIs. Exposure to the ArcGIS Enterprise suite. Good understanding of geospatial data limitations. Proficiency in scripting using the ArcGIS Python API. Desirable Knowledge, Skills, Experience and Qualifications:

Knowledge of ISO Geospatial standards. Knowledge of OGC standards. Familiarity with various Geospatial technologies. Ability to strategize and plan complex workflows for managing geospatial data. Proven proficiency in leveraging Geospatial Open-Source software libraries. Educations to degree level in a geospatial, computer science or cognate discipline. Character Skills:

Attention to Detail: Consistently applying stringent quality standards to all tasks. Flexibility: Adapting to new information or changing circumstances. Interpersonal Interaction: Adept at establishing and maintaining relationships with people.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details