12

Full Stack Software Engineer (50% to 80%)

Biel/Bienne, Switzerland, Solenix [SOL-FSSE]

Field(s) of expertise
Software Engineering
Job type
Contract
Education
BachelorMaster
Deadline
Closed

About this job

Solenix is an independent and international company providing engineering and consulting services in the space market. Among our customers are space agencies like ESA and EUMETSAT.

We are specialised in distributed systems and client applications, using modern technologies with a focus on high performing, robust and light solutions. Our Engineering Division is a group of motivated, dynamic and creative people who enjoy high-quality work, as well as a relaxed and flexible work atmosphere.

Responsibilities

You will be involved in all phases of the software development lifecycle in current and future projects. You will work closely with other members of the Engineering Division in Switzerland and Germany.

Profile

This position has a strong focus on Web development, but requires a good understanding of Java technologies too, preferably the Spring Framework. This is a part-time position for 50% to 80%. We welcome applications from experienced engineers, as well as junior engineers. If you are passionate about software technologies, enthusiastic about space, and you want a versatile role in an international and distributed team, this is the position for you!

Profile

  • Bachelor or Master in Computer Sciences, preferably with a focus on software engineering
  • 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:
    • Angular, and related tools (NPM, webpack…)
    • JavaScript, preferably also TypeScript
    • HTML5, CSS3
    • Java 11+ with Maven and/or Gradle
    • RESTful Services including JSON and XML
    • Relevant Network Protocols (TCP, HTTP, DNS…)
    • Experience in the following areas would be highly desirable:
  • User interface design
    • Spring (Boot, Framework, Data, and Security) applied to Web applications
    • SQL Databases (PostgreSQL and/or MariaDB)
    • Continuous integration environments and source control management systems and their respective tools, e.g. GitLab and SonarQube
    • Developing in Linux/Unix environments

For information on how the personal data in your application is processed, please see the Solenix Privacy Policy.