Software Engineer – Smallworld (GIS) Location: Edinburgh (Hybrid) Contract: 6 Month Rolling Contract Start Date: Immediate Overview: A global engineering company is looking for a Software Engineer – Smallworld (GIS) to develop, maintain, and enhance GIS-based applications supporting large-scale infrastructure projects. The role offers the opportunity to contribute to industry-leading geospatial and asset management solutions. Responsibilities: * Develop and support software within the GE Smallworld GIS environment. * Enhance and maintain existing GIS applications used in asset and network management. * Support system integration, testing, and deployment. * Collaborate with cross-functional engineering and IT teams on GIS-related initiatives. Requirements: * Experience in software engineering, ideally within GE Smallworld or other GIS platforms (ArcGIS, QGIS, ESRI). * Strong understanding of spatial data, asset management, or network modelling. * Experience in utilities, energy, or infrastructure sectors preferred. * Knowledge of Magik, Python, or similar languages beneficial. To apply: Please submit your CV to DCV Global Recruitment, specialists in engineering and technical recruitment...