Wróć do wszystkich stanowisk
Aplikuj na to stanowisko
Software Engineer Full Stack – Defence
Berlin Full Time
As Software Engineer Full Stack in the defence environment, you develop web-based software solutions with a focus on frontend, backend, and cloud-adjacent architectures. You combine modern frontend implementations with powerful backend structures, make use of existing libraries and systems, and contribute to building secure, efficient, and reusable software architectures. Since a significant part of your work may take place on-site at the customer's premises, you are willing to travel.
Your Tasks
- Take responsibility for open source and inner source libraries for efficient software development in the defence environment.
- Derive requirements from various stakeholders and translate them into viable technical solutions.
- Develop software architectures with a focus on frontend solutions, communication interfaces, and efficient development processes.
- Implement frontend and backend structures.
- Implement required CI/CD pipelines.
- Select, manage, and apply open source licences and conduct relevant FOSS reviews.
- Deliver presentations and talks for internal and external audiences.
Required Skills
- Completed degree in computer science or a comparable field.
- Several years of experience in frontend development with React and TypeScript.
- Sound experience in backend development with Spring and in the design and implementation of REST interfaces.
- Experience developing frontend libraries and publishing open source components, and conducting FOSS reviews.
- Understanding of Bundeswehr procurement processes, in particular CPM and PBN.
- Experience in agile environments and stakeholder management.
- Excellent German and English language skills (written and spoken) at C1 level.
- Willingness to undergo a security vetting procedure in accordance with the SÜG.
Desired Skills
- Confident communication in internal and external client settings, including larger presentations.
- Experience building CI/CD pipelines.
- Experience designing database models.
- Experience with common database systems.
Zgłoszenie bezpośrednie
Aplikuj przez e-mail
Prześlij nam swoje CV, portfolio lub krótką notatkę wyjaśniającą, dlaczego to stanowisko pasuje do Twojego profilu. Każdą aplikację oceniamy pod kątem potrzeb programu.