Software Developer (NEO) (m/f/d) Ref.No. 24_ 79804

Terma Group
Germany
EUR 60.000 - 80.000
Jobbeschreibung

Software Developer (NEO) (m/f/d) Ref.No. 24_ 79804

For our customer, ESA/ESOC in Darmstadt, Germany, we are seeking a Software Developer to support the development and maintenance of applications supporting ESA’s Near-Earth Object (NEO) Space Safety programmes.

Background:

ESA’s Space Safety Programme

The general objective of the ESA’s Space Safety Programme is to contribute to the protection of our planet, humanity and assets in space and on Earth from hazards originating in Space and to contribute to Europe by providing safety from such hazards, as a service to its society.

In the NEO field, ESA contributes to the following goals:

  • Knowledge of the current and future positions of all NEO objects above a given size threshold or risk level, in particular their minimum fly-by distance to the Earth and time of those events;
  • Maintain awareness of collision risks with the Earth;
  • Access to verifiable, dependable, timely data with integrity and known accuracy.

Those NEO activities are implemented within ESA’s Planetary Defence Office (PDO), which is one of the pillars of the Space Safety Programme. The PDO is addressing the “…prediction and detection of the potential impact of a near-Earth object”.

The top-level tasks for ESA’s PDO are:

  • Issue NEO impact warnings and news releases.
  • Provide direct access to data in the NEO database.
  • Provide access to data in the NEO database available only via registration.
  • Perform additional NEO observations.
  • Provide high priority information.
  • Provide educational and outreach material.
  • Provide user tools.

Who we are looking for:

Terma develops a wide variety of applications for the space industry and community. One domain includes developing applications supporting ESA’s Space Safety Programme. Examples of applications include Tasking software for planning and scheduling telescope observations, and database systems for NEO physical properties.

We are therefore looking for highly motivated candidates to join us who have an interest combining working in the astronomy and astrophysics domain as well as development of modern software applications to be used by the astronomical community.

The applications developed by Terma utilize modern software development frameworks, including Spring Boot and Angular, providing industrial-strength full-stack applications for the user community.

Qualifications & Competencies:

Applicants shall have a University degree in a relevant field (e.g. Astrophysics, Physics, Computer Science, Engineering or Telecommunications) or similar.

Skills:

You should have experience or knowledge of some or all of the following:

  • Knowledge of astronomy or astrophysics.
  • Knowledge of Near-Earth Objects (NEO).
  • Python programming.
  • Experience in JSON, XML, REST.
  • Spring Boot.
  • Angular.
  • Databases, MariaDB or MySQL, SQL.
  • Software specification.
  • Object Oriented Design.
  • Software testing and debugging.
  • Software configuration management using Git.
  • Knowledge of GitLab.
  • Experience in Continuous Integration and Continuous Deployment (Gitlab pipelines).
  • Knowledge of software development standards, such as ECSS.
  • Knowledge of software configuration management fundamentals and principles.
  • Experience in project management, ideally with agile software development.
  • Experience in writing formal software documentation.

Other Capabilities:

  • Fluent spoken and written English.
  • Ability to commit to the plan and deliver agreed results on time.
  • Ability to work autonomously, and analytically, and be results-oriented.
  • Comfortable working in a distributed team, and well versed in using collaborative tools.
  • Ability to interact with other teams and customers.

What can Terma offer:

At Terma, we consider skilled employees, enthusiasm, and job satisfaction as the very foundation of our success and as a prerequisite for the development of the “best-in-class” solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace.

Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company:

  • Great opportunities for training and personal development
  • Challenges in advanced technical environment
  • International and cosmopolitan working atmosphere
  • An employment contract with an attractive package with extra-legal benefits
  • Highly competitive salary

Note:

Recruitment is depending on successful selection by the customer.

This is a full-time position to be located at Terma´s office, in Darmstadt, Germany, with the planned starting date at the beginning of 2025.

Additional information:

For further information, please contact Mrs. Liliane Bromberg Carvalho by telephone [+49 6151 86005 80] or by email [ta.space@terma.com].

To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and an up-to-date Curriculum Vitae.

Please note that applicants must hold all appropriate documentation and permits to work in Europe.

Erhalte deine kostenlose, vertrauliche Lebenslaufüberprüfung.
Datei wählen oder lege sie per Drag & Drop ab
Avatar
Kostenloses Online-Coaching
Erhöhe deine Chance auf eine Einladung zum Interview!
Sei unter den Ersten, die neue Stellenangebote für Software Developer (NEO) (m/f/d) Ref.No. 24_ 79804 in Germany entdecken.