Software-Entwickler Frontend
RIB Deutschland GmbH
Ulm, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Ulm, Germany
Tech stack
Java
API
Automation of Tests
Continuous Integration
Maven
Scrum
E2e Testing
Scaled Agile Framework
Software Engineering
Subversion
System Testing
Systems Integration
TypeScript
React
Spring-boot
iOS
Backend
GIT
WebPack
Information Technology
Npm(Software)
Front End Software Development
Jenkins
Job description
- Definition/Analyse von Software- und Systemanforderungen in Form von Spezifikationen oder User Stories
- Entwicklung und Test von Bediener-Dialogen auf Basis Java Swing und NetBeans Platform (RCP)
- Mitwirkung bei Entwicklung und Test einer neuen Bedienoberfläche mit einem noch festzulegenden modernen HMI Framework
- Berücksichtigung von Kodierrichtlinien, Einhaltung des Entwicklungsprozesses und der Qualitätsanforderungen
- Unterstützung von Continuous Integration und Deployment
- Unterstützung von Systemintegration und Systemtests
- Erstellung und Pflege der notwendigen Dokumentation
- Aktives Einbringen bei den agilen Team Events
Requirements
- Abgeschlossenes Studium in Software Engineering, Informatik oder einem vergleichbaren Studiengang
- Erstellen wiederverwendbarer, getesteter und dokumentierter HMI Komponenten und Module
- Einbindung und Weiterentwicklung von Backend - APIs
- Kenntnisse und Qualifikationen
- Frontend
- Erfahrung mit Web Frontends, bevorzugt React
- TypeScript
- Vite
- UI Frameworks
- NPM
- Backend
- Erfahrung mit Spring Boot bevorzugt
- Java
- Maven
- Testing
- Unit, Integrations und E2E Testing
- CI/CD
- GIT
- Jenkins
- SVN
- Unterstützung des Tests und der Testautomatisierung auf verschiedenen Ebenen
- CI/CD - Integration
- Arbeiten in einem agilen SCRUM-Team, das Teil einer größeren Community ist und mithilfe des SAFe-Frameworks zusammenarbeitet
- Spaß an gemeinsamer Lösungsfindung in agiler Umgebung
- Freude am Erlernen neuer Fähigkeiten, Tools, Technologien und Prozesse
- Flexibilität, gute Kommunikations- und Teamfähigkeit
- Eigenverantwortliche und proaktive Arbeitsweise
- Fließende Deutsch- und Englischkenntnisse
- Bereitschaft zu gelegentlichen Dienstreisen
Keine 100%ige Übereinstimmung? Kein Grund zur Sorge! Airbus unterstützt deine persönliche Entwicklung mit maßgeschneiderten Entwicklungslösungen.