Software-Entwicklung : Softwareentwickler Java für Drohnenabwehrsysteme
ROHDE & SCHWARZ GmbH & Co. KG
Aachen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
JuniorJob location
Aachen, Germany
Tech stack
Java
Automation of Tests
Unit Testing
Software Quality
Code Review
Computer Security
Computer Programming
Continuous Delivery
Continuous Integration
Software Debugging
Distributed Systems
Middleware
Scrum
RabbitMQ
Software Engineering
Software Requirements Analysis
Software Systems
Multithreading
GIT
Information Technology
Software Version Control
Job description
- Neuentwicklung und Betreuung von Softwarelösungen im Bereich Drohnenabwehr
- Softwareentwicklung unter Berücksichtigung von Coding-Standards und Best Practices
- Zusammenarbeit mit unseren Projektleitern zur Definition von Softwareanforderungen
- Durchführung von Code-Reviews zur Sicherstellung der Softwarequalität
- Fehlersuche, Debugging und Optimierung bestehender Softwarelösungen
- Zusammenarbeit mit anderen Teams, um Software mit anderen Systemen und Komponenten zu integrieren
- Identifikation von Verbesserungsbereichen und Einbringen von eigenen Ideen in einem agilen Entwicklungsteam
- Automatisierung von Build- und Testprozessen
- Gegenseitiges Mentoring und technischer Austausch innerhalb des Teams
Spannende Einblicke in Rohde & Schwarz
Unsere Kollegen erzählen von:
- täglichen Abenteuern & Herausforderungen
- unserem leidenschaftlichen Team
- der Technologie hinter den innovativen Projekten und Lösungen
Ihr Browser unterstützt das Video-Tag nicht
Requirements
- Abgeschlossenes Studium im Bereich der Informatik, Elektrotechnik oder vergleichbar
- Einschläge Berufserfahrung in der Softwareentwicklung mit einer objektorientierten Programmiersprache - Java
- Grundlegende Kenntnisse in den Bereichen Continuous Integration, Continuous Deployment sowie mit dem Versionskontrollsystem Git
- Vertrautheit mit agilen Softwareentwicklungsmethoden wie Scrum oder Kanban
- Starke Problemlösungsfähigkeit und Fähigkeit zur Analyse sowie Optimierung von Code, dazu Erfahrung mit Testframeworks und Unit-Tests
- Erfahrung mit verteilten Systemen und Middleware wie z.B. RabbitMQ, Erfahrung mit Multithreading und Synchronisierung von Vorteil
- Strukturierte und selbständige Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
About the company
Bei Rohde & Schwarz entwickeln und produzieren wir Lösungen in den Bereichen Test & Measurement, Technology Systems sowie Networks & Cybersecurity - mit der Vision einer sicheren und vernetzten Welt. Von der Software bis zur Endfertigung gestalten unsere über 15.000 Mitarbeitenden Produkte und Systeme, die die technologische Souveränität unserer Kunden aus Wirtschaft, Behörden und hoheitlichem Umfeld sichern und weltweit Standards setzen. Unser Headquarter liegt zentral in München und ist zugleich unser Hauptentwicklungsstandort. Die Aufgabe des Rohde & Schwarz-Werkes Teisnach im Bayerischen Wald ist die Fertigung von mechanischen und elektronischen Baugruppen vom Einzelteil bis zum kompletten System für die Investitionsgüterindustrie.