Python Softwareentwickler / Requirements & Test Engineer – Python / Testing / ICT / 50-100%
Projekt: Für unseren Kunden suchen wir einen Python Softwareentwickler / Requirements & Test Engineer (50-100%) (m/w/d) im Rahmen mehrerer Softwareprojekte mit Kenntnissen im Requirements Engineering und Testing. Ziel ist die Entwicklung von modularen Sofwarekomponenten in Python, die in komplexe ICT-Lösungen eingebettet werden. Neben der Programmierung sind auch das Erheben, Validieren und Dokumentieren von Anforderungen sowie die Durchführung autmatisierter Tests Teil der Rolle.
Aufgaben und Verantwortlichkeiten:
1. Entwicklung von Softwaremodulen in Python 3 inkl. Deployment und automatisierten Tests
2. Nutzung von CI/CD Tools, GitHub und SQL-Datenbanken
3. Durchführung von Analysen zu Prozessen, Strukturen, Daten und Schnittstellen in der zu erstellenden ICT-Lösung
4. Requirements Engineering: Erfassen, Analysieren, Validieren und Dokumentieren von Anforderungen
5. Durchführung von Workshops mit Kunden und Projektteams
6. Enge Zusammenarbeit mit internen und externen Stakeholdern
Anforderungen:
7. Mindestens 3 Jahre Erfahrung in der professionellen Entwicklung mit Python 3
8. Erfahrung im Umgang mit CI/CD Pipelines, GitHub und SQL-Datenbanken
9. Praktische Erfahrung im Requirements Engineering (Workshops, Dokumentation, Analyse)
10. Kenntnisse in Testautomatisierung und Deployment
11. Methodisches Vorgehen, analytische Fähigkeiten und strukturierte Arbeitsweise
12. Teamfähigkeit sowie Kommunikationsstärke in deutscher Sprache
Sprachen:
13. Deutsch (Projektsprache)