(Junior) Full Stack Software Engineer (23-1-006)

About Solenix and our qualities

Solenix is a privately owned and international company providing engineering and consulting services in the space market, with branches in Germany, Switzerland, and Italy.

We are known for high-quality services, user-oriented solutions, reliable partnerships and constructive collaboration. Our customers include space agencies such as ESA, EUMETSAT and DLR, as well as large private sector companies.

Solenix is specialized in distributed systems and client applications and applies modern technologies with a focus on high-performing, robust and light solutions.

Why should you apply?

  • Solenix is a group of motivated, dynamic and creative people who enjoy high-quality work, as well as a relaxed and flexible work atmosphere.
  • You can expect a friendly working environment, exciting and challenging projects and varied team events.
  • We offer a highly collaborative, caring team environment with a strong focus on learning and development.
  • Solenix focuses on solution-oriented and innovative approaches.
  • You can look forward to benefits like: hybrid-work concepts, training opportunities, unique community spirit, company events, social clubs, retirement and health insurance plans.

Job Description

We are actively seeking a Full Stack Software Engineer to join our dynamic Engineering Division based in Germany. This role places a significant emphasis on web and cloud development, necessitating a good comprehension of Object oriented programming languages, mainly Java and its frameworks. We envision this position as a full-time opportunity tailored for entry level and mid-level software engineers, requiring experience between 0 to 4 years.

Required Skills and Experience

  • Bachelor or Master in Computer Sciences, preferably with a focus on software engineering
  • Up to 4 years of professional experience as software engineer
  • Strong creativity, teamwork, analytical thinking, customer orientation
  • Pro-active attitude with initiative and interest in challenging solutions
  • Excellent communication skills in an international environment
  • Fluency in English, both spoken and written particularly in technical documentation
  • Knowledge and practical experience in the following technologies is required:
    • Java 11+ with at-least knowledge of one framework, for example through internships, as a working student or your first job after completing your studies
    • exposure to microservices based applications, Spring Boot
    • knowledge in OpenAPI, RESTful Services and SQL Databases
    • experience in at-least one Front-end framework.

Desirable Skills and Experience

  • Experience with CI/CD tools, e.g. GitLab and SonarQube is a plus
  • Development experience in Linux/Unix environments
  • Knowledge and experience in Docker and Docker-compose
  • First hand experience in user interface/experience design
  • Python (and Django)

Work Location

Darmstadt, Germany and/or in home office with regular meetings in Darmstadt.

We follow a hybrid scheme, which means you are expected to work two days per week at our office (or more if you like), and on the remaining days you can work from home.

Application Deadline: 30 April 2024

Start of Work: As soon as possible

Grow with us and become part of our Solenix family. We look forward to welcoming you. Make the change and apply now!

Important Notes

Before applying to this position, please read the page How to Apply.
Applicants must be EU citizens or have a valid work and residence permit for the above-mentioned work location.
Security, identity and reference checks on the candidates are part of the recruitment process.

Job Application

Please send your applications electronically to career@solenix.ch before the application deadline 30 April 2024.