> Markdown version of [/jobs/ext/4537923-softwareentwickler-in](https://www.wearedevelopers.com/jobs/ext/4537923-softwareentwickler-in). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Softwareentwickler*in - **Company:** RWTH Aachen - **Location:** Aachen, Germany - **Contract:** Temporary contract - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), HTML5, Cascading Style Sheets (CSS), Cloud Computing, Web Development, Identity and Access Management, MySQL, Open Source Technology, Scrum Methodology, Swagger, Virtualization Technology, Web Applications, Backend, Gitlab, Containerization, Integration Tests, Information Technology, Data Management, Front End Software Development, Vimeo, Docker - **Published:** November 3, 2026 - **Apply:** https://www.rwth-aachen.de/go/id/kbag/file/V000011682/ ## About the Role Sie verfügen über ein abgeschlossenes Bachelorstudium im Bereich der Angewandten Mathematik und Informatik oder eine vergleichbare Qualifikation. ## Description * Erste Erfahrungen in der Webentwicklung (HTML, CSS, JS, PHP, MySQL, Webtokens, föderiertes Identity Management) * Erstellung von APIs und Backend Services mit PHP und Dokumentation selbiger mit Swagger * Erstellung und Verwaltung von CI/CD Pipelines mit Gitlab (Virtualisierung/Containerisierung von Softwarekomponenten mit Podman) * Interaktion mit der Gitlab API zur Prozessautomatisierung, z.B. zur automatisierten Analyse von Commit Historien * Betreiben von Beantragungsplattformen für wissenschaftliche genutzte Ressourcen (Speicherplatz und/oder Rechenzeit) * Durchführung von Integrationstest zur Abnahme von Änderungen des vorvergangenen Softwaredevelopmentzyklus * Zusammenarbeit im Softwareentwicklungsteam im agilen Vorgehensmodell * Sie sind eine teamfähige und engagierte Persönlichkeit, die gerne Verantwortung übernimmt und Prozesse selbstständig mitgestaltet * Kommunikationsstark in Deutsch und Englisch, In der Abteilung "Research Process and Data Management" werden Sie als Full-Stack-Entwickler*in Teil eines "Cross-Functional" SCRUM Teams und arbeiten eng mit den Kolleg*innen des HPC-Teams zusammen. "JARDS" ist ein an der RWTH Aachen betriebenes, webbasiertes Serviceangebot für die Beantragung und Vergabe von wissenschaftlich genutzten Ressourcen (z.B. Speicherplatz und Rechenzeit). Die Plattform wird im Verbund für Nationales Hochleistungsrechnen (NHR) zur effizienten Bereitstellung und Nutzung von HPC-Hardware verwendet. Die Software wird im Open-Source-Modell entwickelt. Ihre Verantwortlichkeiten beinhalten: * Sie entwickeln im Team eine modulare Webanwendung, im Frontend mit HTML5, CSS und JavaScript und im Backend mit PHP. * Beteiligung an Open-Source-Projekten, die als Grundlage für unsere Anwendungen dienen. * Ausbau der bestehenden API und Dokumentation selbiger mit Swagger. * Sie unterstützen die Erstellung von technischen Dokumentationen, der Bereitstellung von Tools und erstellen Tests für bestehende Funktionen. * Durchführung von Integrationstest zur Abnahme von Änderungen des vorhergangenen Softwaredevelpmentzyklus. * Zusätzlich zu den technischen Tätigkeiten bringen Sie sich organisatorisch in die Weiterentwicklung von JARDS ein. Sie arbeiten mit nationalen und internationalen Partnern aus Industrie und Forschung an innovativen Themen im Bereich Data Management und Hochleistungsrechnen.