Junior Software Engineer

Satellite Applications Catapult

Graduate Position Permanent Harwell, Oxfordshire, UK

Uploaded 9 Nov 2018

Job Description

An excellent opportunity for a graduate or junior Software Engineer to start their career in an exceptionally forward thinking and technology driven organisation. As part of the newly formed GI team you would work alongside senior Software Engineers implementing standard, as well as custom integrations that will allow Satellite Applications Catapult to show case the benefits of using space technologies to innovate for a better world. This will include the day to day work with Python, Java, Scala, relational and not relational databases besides web and scripting technologies to unleash the potential of Earth Observation.

The role is perfect for you if you are a first-class graduate or have just launched your career in software development. This is an exciting opportunity to develop your career with an excellent team of integration developers, data engineers, Earth Observation specialists, geospatial analysists, all a full bunch of creative, passionate individuals that are shaping the UK space sectors.

If you are truly passionate about data, machine learning, computing vision and love to problem solve, Satellite Application Catapult is the place for you!

As a Junior Software Engineer you will be responsible for implementing standard as well as custom integrations that will allow Satellite Application Catapult to show case the benefit to use space technologies to innovate for a better world. This will include day to day work with Python, Java, Scala, relational and not relational databases besides web and scripting technologies to unleash the full potential of the Earth Observation data. This role will suit an individual who is a first-class graduate or has just launched his career in software development. This is an exciting opportunity to develop your career with an excellent team of integration developers, data engineers, Earth Observation specialists, geospatial analysists, all a full bunch of creative, passionate individuals that are shaping the UK space sectors. If you are truly passionate for data, machine learning, Computing vision and love to be challenged everyday with different problems, Satellite Application Catapult is the place for you! 

Person Specification

Required Skills and Experience

  •  Object Oriented Concepts 
  • Experience in languages such as Python, Java, Scala, and/or Go 
  • Linux working knowledge 
  • Passionate about learning new technologies 
  • Excellent communication skills and ability to discuss technical issues with people from a non-technical background 
  • Good problem-solving skills and ability to work within in a team and autonomously 
  • Ability to work well under pressure, while retaining focus and composure 
  • Attention to detail and managing delivery to stringent time scales
  • Excellent spoken & written English, other languages advantageous 

Desired experience 

  • Machine learning knowledge/interest 
  • Experience with Cloud platforms (AWS, Azure, Google)
  • Familiar with NoSQL databases (Hadoop, Accumulo, MongoDB, CouchDB, etc.) 
  • Familiarity with multiple database environments (SQL and nosql) and tools

Share this job

Other Jobs at Satellite Applications Catapult

No jobs currently available.