At a Glance
- Tasks: Design and develop scalable software for geospatial data solutions.
- Company: Join a high-performing engineering team in Farnborough.
- Benefits: Competitive contract, flexible work environment, and professional growth.
- Other info: Opportunity to work on innovative projects in the maritime domain.
- Why this job: Make an impact with advanced geospatial technologies in a dynamic setting.
- Qualifications: Experience in software engineering and geospatial data handling required.
The predicted salary is between 50000 - 65000 £ per year.
Location: Farnborough (3 days per week onsite)
Contract Length: Initial 3-month contract
IR35 Status: Outside IR35
Security Clearance: All candidates must be eligible for security clearance prior to appointment.
We are seeking an experienced Senior Software Engineer with strong geospatial data experience to join a high-performing engineering team delivering advanced data-driven and navigation-focused solutions within a complex operational environment. This role is suited to a hands-on software engineer with experience designing and developing scalable applications and services that work with geospatial datasets, spatial databases, and mapping technologies. Experience within the maritime domain and optimisation-based problem solving would be highly beneficial.
Key Responsibilities- Design, develop, and maintain scalable software applications and services
- Work with large-scale geospatial and spatial datasets within distributed systems and processing pipelines
- Develop and optimise solutions using technologies such as PostGIS, ArcGIS, and related geospatial tooling
- Build and maintain APIs, Back End services, and data processing components
- Support integration and handling of electronic navigation chart (ENC) data and other geospatial sources
- Collaborate with cross-functional engineering and domain teams to deliver robust, scalable solutions
- Contribute to software architecture, technical design, code quality, and engineering best practices
- Support optimisation, routing, and data-driven problem solving where required
- Strong commercial experience as a Software Engineer/Senior Software Engineer
- Experience working with geospatial data, spatial databases, or mapping platforms
- Strong Back End development experience using languages such as Python, Java, C++, or similar
- Experience developing scalable systems, APIs, and data services
- Knowledge of geospatial technologies such as PostGIS, ArcGIS, GDAL, GeoServer, or similar
- Experience working with cloud platforms and modern software engineering practices
- Strong problem-solving and communication skills
- Maritime, navigation, or defence domain experience
- Experience working with Electronic Navigation Charts (ENC) or GIS standards
- Experience with optimisation, routing, or pathfinding problems
- Familiarity with containerisation and CI/CD tooling
- Previous experience working in secure or highly regulated environments
Senior Software Engineer - Geospatial Data (Contract) in Farnborough employer: The Talent Locker
Contact Detail:
The Talent Locker Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Geospatial Data (Contract) in Farnborough
✨Tip Number 1
Network like a pro! Reach out to your connections in the geospatial data field and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to geospatial data, APIs, and scalable applications. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of PostGIS, ArcGIS, and other geospatial technologies. Be ready to discuss how you've tackled optimisation problems in the past – they love that stuff!
✨Tip Number 4
Don't forget to apply through our website! We make it super easy for you to find roles that match your skills. Plus, it shows you're serious about joining our team and helps us get to know you better.
We think you need these skills to ace Senior Software Engineer - Geospatial Data (Contract) in Farnborough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with geospatial data and relevant technologies like PostGIS and ArcGIS. We want to see how your skills match the job description, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our Senior Software Engineer role. Share specific examples of your work with geospatial datasets and how you've tackled complex problems in the past.
Showcase Your Problem-Solving Skills: In your application, highlight instances where you've solved optimisation or routing challenges. We love seeing how you approach tough problems, especially in the maritime or defence domains, so make sure to include those experiences!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at The Talent Locker
✨Know Your Geospatial Stuff
Make sure you brush up on your knowledge of geospatial data and technologies like PostGIS and ArcGIS. Be ready to discuss how you've used these tools in past projects, as well as any challenges you've faced and how you overcame them.
✨Show Off Your Coding Skills
Prepare to demonstrate your coding abilities, especially in languages like Python, Java, or C++. You might be asked to solve a problem on the spot, so practice coding challenges that involve building APIs or working with spatial databases.
✨Understand the Maritime Domain
If you have experience in the maritime or navigation sectors, make sure to highlight it. Discuss any relevant projects or experiences that showcase your understanding of electronic navigation charts (ENC) and how they relate to geospatial data.
✨Communicate Clearly
Strong communication skills are key, especially when collaborating with cross-functional teams. Practice explaining complex technical concepts in simple terms, as this will help you stand out during the interview.