Software Developer

Location: Harwell, Oxfordshire

Working Hours: 37.5h a week

Equal Opportunities: The Satellite Application Catapult strives to be an equal opportunities employer and commitment to this process will be expected.

The role:

Are you passionate about software? Are you looking for that dream job where your input really makes a difference, where your opinion and expertise matters?  Would you like to make the world a better place? Look no further! OceanMind needs you!

OceanMind is a global not-for-profit organisation working to increase the sustainability of fishing worldwide by providing curated insights and intelligence on fishing compliance to the people who can most effectively use it to enforce existing regulations and promote sustainable fishing. To do this, we use computational analysis, including machine learning, and deliver intelligence reports to clients.

To be able to do all of this amazing work, we really need a talented developer (is that you?!) to come and join us to maintain and continually improve our data-driven software systems. These include a geospatial big-data analysis system built on Hadoop, Accumulo, and Geomesa with Java analytical applications; and a vessel identity database in the Azure cloud using CosmosDB, Web Jobs, Web APIs, and Azure SQL in C# .NET.

OceanMind is a startup, and as such the duties of the developer will be many and varied but will include a feature development and bug fixing.

Quick Facts:

This is a permanent role working with the Satellite Applications Catapult and will be part of OceanMind as we spin out. We are based in Harwell with great public transport connections from the whole of Oxfordshire as well as London. We offer competitive salaries with annual reviews, discretionary end of year bonus and 28 days of annual leave plus bank holidays. Our pension scheme is highly competitive with a maximum of a 10% contribution from us if you put in 5%, and to top it all off we have private medical insurance as a benefit in kind. We work in a collaborative, engaging way and believe in empowering our people – after all, you are our greatest asset!

About You

Required Skills and Experience

  • You hold a relevant degree and will have some work experience in a data driven software environment
  • You have experience with Java and/or C# .NET
  • You have experience in using an agile software development methodology
  • Excellent written and spoken communication skills in English
  • At least BSc Computer Science or equivalent
  • An enthusiastic and pro-active “can-do” attitude is essential

Desired Experience

  • Web stack development using Angular/Node.js
  • SQL database experience (PostgreSQL or MS SQL Server)
  • Familiarity with operational large scale distributed systems beneficial
  • Azure platform experience beneficial
  • Commercial Hadoop experience beneficial

This is an exceptional opportunity for a passionate individual to join a company in the very beginning of their journey, add value and have an impact from day one!


If you are up for the challenge and thrive in a fast-paced and creative environment, send your CV along with a covering letter to

Cookies on Catapult explained

To comply with EU directives we now provide detailed information about the cookies we use. To find out more about cookies on this site, what they do and how to remove them, see our information about cookies. Click OK to continue using this site.