(Senior) Software Developer for next-generation European Space Projects
NC GROUP GmbH
Gilching, Germany
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Gilching, Germany
Tech stack
Java
Agile Methodologies
Apache HTTP Server
Bash
Software Documentation
Linux
Python
Cisco Nexus Switches
Software Engineering
Systems Architecture
UML
Scripting (Bash/Python/Go/Ruby)
React
Gitlab
Kubernetes
Information Technology
Atlassian Tools
Kafka
Wikis
Apache Karaf
Front End Software Development
Osgi
Devsecops
Docker
Jenkins
Job description
- Develop the Monitoring & Control System for next-generation ESA and EUMETSAT missions
- Design and implement sub-components of the system in compliance with the overall system architecture
- Create technical documentation of the implementation, ensuring proper in-code documentation, Wiki documentation, and UML models
- Support proactive evolution of current technology stack throughout the initial development phase and subsequent maintenance phase
Requirements
Do you have experience in Software development?, * A university degree in computer science, engineering or in a similar subject
- Proficient in Java, Apache Karaf (OSGi) Framework, OSGi methodology and Kubernetes
- DevSecOps mindset and experience in CI/CD pipelines based on Nexus, Jenkins, Gitlab and Docker
- Experience in agile software development lifecycles, with the Atlassian Tool Suite
- Experience in Linux environments and supplementary scripting languages (e.g. Bash, Python)
- Fluency in English
- The following skills and experience would be highly desirable:
- Experience in web-frontend development based on the React framework
- Experience in Apache Service Mix platform and Apache Kafka
- EU nationality required
Benefits & conditions
What we offer:
- Thriving Environment: A growing and international environment with diverse backgrounds to learn from, with a lot of social events.
- Work-Life Balance: Take advantage of our relocation support and 30 days of paid vacation.
- Develop yourself: Enjoy permanent employment with diverse opportunities for growth, with our training program and a German language course.
- Well being: Prioritize your well-being with access to our gym program, bike lease program, and company doctor services.
- Supportive Workplace: Experience our open-door policy and ISO 9001-certified workplace, where your voice is valued and your contributions recognized
- Rewards and Incentives: Receive a competitive salary, bonus scheme, deferred compensation scheme and sponsored public transportation tickets.
About the company
Die Unternehmen in der NC GROUP sind unabhängige, inhabergeführte Firmen, mit Hauptsitz in Berlin. NET CHECK, NC PLAN, NC SYSTEMS und NC Services sind innovativ und flexibel in ihrer internationalen Ausrichtung.
Alle Firmen der Gruppe haben ihren Tätigkeitsbereich im Umfeld von Funknetzen. Als Basis kann die NET CHECK GmbH bezeichnet werden, die bereits 1999 gegründet wurde.