> Markdown version of [/jobs/ext/3296258-software-developer](https://www.wearedevelopers.com/jobs/ext/3296258-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** GEOsolutions Group Ltd - **Location:** West Dean, UK - **Salary:** £40,000.0 - £60,000.0 - **Contract:** Temporary contract - **Skills:** Computer-Aided Design, 3D Computer Graphics Software, Business Software, C Sharp (Programming Language), Software Debugging, GIS Applications, Integrated Development Environments, Microsoft Visual Studio, Software Tools, Computational Geometry, Software Engineering, Spatial Data Infrastructures, Software Application Programming, Numerical Computing - **Published:** September 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=a3dcb539b2581712 ## About the Role You'll need good practical experience developing applications in C#, together with familiarity with the Microsoft Visual Studio development environment. More importantly, we're looking for someone who: · Enjoys solving difficult technical problems. · Is comfortable working with numerical data and mathematical concepts. · Can confidently understand and develop an existing codebase. · Takes ownership of problems rather than waiting to be given every step of the solution. · Is comfortable researching unfamiliar problems and finding practical solutions. · Can troubleshoot and debug methodically. · Communicates well with both technical and non-technical colleagues. · Can manage their own workload and priorities. · Wants to contribute ideas rather than simply work through a list of development tickets. Experience in any of the following would be particularly useful: 2D/3D graphics and visualisation | Computational geometry | Geospatial or GIS applications | CAD | Engineering software | Surveying applications | Coordinate systems and transformations | Statistical/numerical computing ## Description GEODC already has a substantial C# codebase and is in active development. Your initial focus will be understanding the existing application and working with our team to move it through the next stages of development, testing and commercial deployment. From there, you'll play an important part in shaping how the platform evolves. Working primarily in C# and Microsoft Visual Studio, you'll be developing software that: · Imports and manages numerical and survey datasets. · Performs mathematical, statistical and geodetic calculations. · Handles coordinate systems, transformations and geometric relationships. · Processes and analyses dimensional measurement data. · Presents complex information through intuitive 2D and 3D visualisations. · Automates workflows that have traditionally relied on multiple pieces of software and manual processing. · Produces clear outputs and reports for engineers, surveyors and clients. · Continues to evolve as we introduce new functionality and applications for the platform. The problems are often mathematical, spatial and geometric in nature, so this role should particularly appeal to someone who enjoys figuring out how things work, rather than simply implementing standard business software. You don't need to be a surveyor We don't expect you to arrive knowing dimensional control, hydrographic surveying or geodesy. That's our job. You'll be working directly with experienced survey professionals who can explain the mathematics, workflows and real-world problems we're trying to solve. What we're looking for is someone who can understand those problems, challenge us where appropriate, and translate them into robust and intuitive software. An interest in maths, geometry, engineering, mapping, 3D environments or spatial data would therefore be a definite advantage., We're recruiting at an important point in GEODC's development. For the right person, this isn't simply an opportunity to maintain an existing application. There is considerable scope to influence the architecture, user experience, functionality and future direction of the platform. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [The Future of Open Source](https://www.wearedevelopers.com/videos/1124-the-future-of-open-source) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)