Company

Duygu KaramanSee more

addressAddressManchester, Greater Manchester
type Form of workTemporary
salary Salary£36,024 - £44,263 per year
CategoryIT

Job description

  • Excellent remote opportunity with a good pension scheme!
  • Up to £44,000 per year and three posts available

About Our Client

Our client has an exciting opportunity for three Research Software Engineers - Geospatial Software Developers 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.

Job Description

Responsibilities:

  • Engage in the development of high-quality software as a Full Stack Software Engineer with the additional expertise of Geospatial Software Engineering. This includes developing and testing high-quality Object-Oriented Code using best practices like SOLID and employing standard methods and patterns.
  • 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. This involves defining user/system interfaces, designing, coding, testing, and debugging software applications using multiple programming languages such as Python and C#, whilst ensuring efficiency, performance, and maintainability.
  • Maintains comprehensive documentation using specified standards and tools, including prototyping tools when appropriate.
  • Develops and implements unit, integration, and system testing to ensure software quality, reliability, and security.

The Successful Applicant

Essential Knowledge, Skills and Experience:Software Development* 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, with the use of JSON / XML.
* Experience in constructing robust web solutions using modern JavaScript frameworks.
* Thorough understanding and application of software patterns including MVVM, MVC, IoC, Dependency Injection, and other relevant methodologies.
* Familiarity with relational databases (preferably PostgreSQL), and/or SQL Server, MySQL, Oracle, and cloud based relational databases, Proficient understanding and usage of NoSQL databases like MongoDB, Redis, etc.
* 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, including the development of desktop plugins for ArcGIS Pro and extensions/customisations in ArcGIS Desktop.
* In-depth knowledge of Geospatially enabled databases, preferably PostGIS, and proficiency in Geodatabase development including schema creation and table optimisation.
* Comprehensive understanding and application of ArcGIS Services, OGC Services, and APIs.
* Exposure to the ArcGIS Enterprise suite, including ArcGIS Server, ArcGIS Portal, ArcGIS Image Server, ArcGIS GeoAnalytics Server, ArcGIS Notebook Server, etc.
* Good understanding of geospatial data limitations.
* Proficiency in scripting using the ArcGIS Python API.Desirable Knowledge, Skills and Experience:* Knowledge of ISO Geospatial standards, particularly ISO 19115, ISO 19139, ISO 19136, ISO 19107.
* Knowledge of OGC standards, notably WMS, WFS, WCS, CSW.
* Familiarity with various Geospatial technologies such as Vector Tiles, GeoJSON, TopoJSON, etc.
* Adept at studying and mastering geospatial ISO and OGC standards, emphasising practical implementation.
* Adept at software development using geostatistical packages within Python and/or R.
* Ability to strategize and plan complex workflows for managing geospatial data across diverse systems.
Character Skills:* Attention to Detail: Consistently applying stringent quality standards to all tasks and ensuring meticulous attention to detail.
* Flexibility: Adapting to new information or changing circumstances, adjusting problem-solving approaches accordingly.
* Interpersonal Interaction: Adept at establishing and maintaining relationships with people from diverse backgrounds, possessing effective and culturally sensitive communication skills applicable to different societies and cultures.

What's on Offer

- Offering up to £44,263 depending on relevant experience
- Excellent holidays, christmas closedown
- Excellent pension.

Contact
Duygu Karaman
Quote job ref
JN-122023-6284457
Phone number
+442076451471
Refer code: 2644453. Duygu Karaman - The previous day - 2024-01-29 19:02

Duygu Karaman

Manchester, Greater Manchester
Popular Research Software Engineer jobs in top cities
Jobs feed

Semi Skilled Machinist

16 Resourcing Ltd

Micklethwaite, West Yorkshire

£14 - £14.6/hour Neg, depending upon experience

Grinding Technician

Cubed Resourcing

Bradford, West Yorkshire

£27,040/annum

Metal Worker - Various Positions

Streamline Search

Uxbridge, Greater London

£13.00 - £16.00/hour

Cleaning Manager

Ocs Group Uk

Ilkeston, Derbyshire

Workshop Controller

Recright Ltd

Wilford, Nottinghamshire

£35,000 - £38,000/annum

Hub Manager

Owoa

Oldham, Greater Manchester

£21/hour

Cleaning Manager

Ocs Group Uk

Kirkintilloch road Bishopbriggs Glasgow

Section Engineer

Omni Rms

Sunderland, Tyne and Wear

Part Time Parts Advisor

Cpi Selection

Reading, Berkshire

£14,000 - £15,000/annum bonus

Section Engineer

Contract Scotland

Glasgow, Scotland

£300 - £320/day n/a

Share jobs with friends

Related jobs

Research Software Engineer: Geospatial Software Developer

Research Software Engineer

The University Of Manchester

£35,000 - £45,000 a year

Manchester, Greater Manchester

2 months ago - seen

Research Software Engineer / Geospatial Software Developer – Manchester

Open Spaces Ltd.

Manchester, Greater Manchester

2 months ago - seen

Research Software Engineer

The University Of Manchester

£35,000 to £45,000

Manchester, Greater Manchester

3 months ago - seen

Research Software Engineer: Geospatial Software Developer (Three Posts Available)

The University of Manchester - Planning and Environmental Management

£36,024 to £44,263 per annum, depending on relevant experience

Manchester, Greater Manchester

4 months ago - seen