Select Page

Madrid, Spain

Software Engineer

Expires: ASAP

PLEASE SEND YOUR APPLICATION IN ENGLISH VIA THE APPLY BUTTON BELOW. WE DO NOT ACCEPT APPLICATIONS SENT BY EMAIL.

Job Overview

We are looking for a Software Engineer on behalf of the European Space Agency (ESA) for their location in Madrid, Spain, to join their Science Operations Directorate.
Please note, the successful candidate will be employed by ATG Europe and not by ESA.
The successful candidate will be tasked with, but not limited to:

Questions about this position?

Tasks & Responsibilities

  • Analysis of science archives requirements;
  • Design and architecture of science archives;
  • Coding and unit testing of back-end and/or front-end archival solutions;
  • Generation of automated End2End tests;
  • Ingestion and verification of scientific data;
  • Operations and monitoring of scientific archives deployed services;
  • Interface with the local Science IT Unit for any matters regarding the science archives;
  • Participate to mission reviews.

Requirements

Master’s degree in a relevant discipline and minimum 4 years of experience;
Software development experience in Java and Python programming languages;
Experience with Angular, Javascript, HTML, css;
Continuous integration/deployment (Maven, Jenkins, SonarQube, Nexus, Ansible);
SVN, git repositories and project management software JIRA and Confluence;
Agile, SCRUM and DevOps practices;
End2End test automation technologies (Selenium, Cypress, Cucumber);
Experience working with Linux Operating Systems;
Desirable knowledge of VO standards like TAP;
Desirable knowledge in Astropy and GWT;
Knowledge in Machine Learning and Science and/or ESA science missions would be an asset.

Join the Brighest Minds is powered by ATG Europe

ATG Europe offers excellent working conditions and provides you with all the necessary means to further your career. We believe that training and education, combined with regular assessments and a personal development plan, will create the best environment for growth. If needed we also assist you with settling in your new home or finding the right school for your children. ATG will help in any way it can, including a relocation budget that is applicable for ATG staff as well as employees working at one of our clients.