Back-End Software Engineer
GomSpace A/S
Ambitious Space Company is looking for a Back-End Software Engineer
At GomSpace, we are committed to make space accessible, affordable and useful.
We are an agenda-setting player in the small satellite business and our highly skilled team is committed, dedicated and accountable. We are ambitious and believe that small satellites and our efforts, multidisciplinary skills and passion will help our partners achieve their goals in space and make a difference to society.
The Role & Department
For our Mission Control Software team, we a looking for a Back-End Software Engineer.
You will have the opportunity to become part of an internationally oriented and dedicated team, with a dynamic and diverse work culture, focused on helping each other towards success.
The Products Business Unit is responsible for the development of our mission control system called HOOP (Hands-off Operations Platform). A modern highly scalable cloud-based platform to operate the space and ground segment of multiple satellite constellation projects. You will work with a multinational engineering team and will participate in defining, designing, implementing, documenting, testing, and releasing new features.
Key responsibilities include
Your responsibilities will include, but not be limited to:
- Working as part of our software engineering team, participating to DevOps practices, collaborating with colleagues on code reviews, continuous improvement and enforcement of coding best practices
- Analyzing requirements and translating them into technical solutions
- Designing HOOP services and their features, programming and documenting them.
- Collaborate with front-end developers to improve maximum speed
- Developing a Cloud Native solution in AWS (and other)
- Integration of 3rd party tooling.
- Streamlining applications using containerization technologies.
- Writing test and participating in release process.
- Troubleshooting and fixing bugs.
- Participate to maintaining environments and to the development of our infrastructure offering.
- Owning and improving the quality and delivery of the solutions you build.
- Sharing your expertise and knowledge with others, as well as helping them to grow.
- Contributing to the tech roadmap, the tech radar and our collectives.
- Proactively participate in Scrum ceremonies
Requirements
- Proven work experience as a Back-end developer
- Experience in OO development and design patterns.
- Experience in designing, building and monitoring RESTful APIs and Microservices.
- Familiarity with cloud and application platforms (e.g. AWS).
- Proven experience in our Back technology stack, any Front / DevOps experience is a plus
- Experience in unit and integration testing.
- Working experience in Agile / Scrum / DevOps teams.
- Strong team player.
- Good technical, analytical and communication skills.
- Results-driven mindset with analytical skills and the ability to innovate.
- Quick learner. Able to catch up fast with new technologies.
- You’re up-to-date with the world’s newest technologies and keen to implement and evolve them with us.
Technical Stack
Frontend
- HTML, CSS
- TypeScript / Javascript
- React
- Next.js
- MUI
- Node/Yarn packet manager
- Selenium, Cucumber
Backend
- Java 17, Kotlin, Groovy
- Spring Boot, Hibernate
- JUnit / Spock, Cucumber, Postman
- Gradle
- RabbitMQ
- PostgreSQL, MongoDB
- ElasticSearch (OpenSearch)
- Prometheus, Grafana
- Nginx, Traefik
- Docker, Kubernetes
- Amazon Web Services, Microsoft Azure
- Git
- Python
DevOps
- Kubernetes (EKS, AKS, Self Managed), Helm
- Cloud (AWS, MS Azure)
- Terraform (Terragrunt), Atlantis
- Jenkins
Attributes of Successful Candidate
- Team player.
- Ability to clearly define functional and technical specifications.
- Empathethic with good communicaion skills.
- Autonomous, proactive, and eager to learn.
- Reliable with a strong commitment to delivery.
- Foster trust and trasparency in professional relationships.
JOIN OUR MISSION
Applications are to be submitted in English. Interviews will be conducted on a continuous basis. If you have any questions with regard to the position do not hesitate to contact Zhana Imbrosh on +352 621 610 642 or zhim@gomspace.com
Workplace will be at our premises at 1 Boulevard du Jazz, L-4370 Esch-sur-Alzette, Luxembourg. Salary and start date will be individually negotiated.
We kindly draw your attention to the fact that we do not receive applications and resumes via e-mail or by personal appearance. This is to protect and show consideration for your personal information. Apply for the job by following the link below.
About GomSpace | GomSpace is a globally leading designer, integrator and manufacturer of high-end nano and microsatellites for customers in the academic, government and commercial markets. Our positions of strength include systems integration, smallsatellite subsystems and advanced miniaturised radio technology. Our international team is devoted to understanding our customers' requirements and deliver flawlessly. We are listed in Stockholm (GOMX), headquartered in Denmark and have subsidiaries in Sweden, Singapore, France, North America and Luxembourg. We are more than 150 employees servicing customers in more than 55 countries. Learn more on www.gomspace.com
Application deadline:
As soon as possible
This job posting is collected from company pages and is only shown as short resume. Read entire job ad here: