Softwareentwickler

RWTH Aachen

Job

In dieser Rolle entwickelst du als Teil eines SCRUM-Teams modulare Webanwendungen mit PHP, HTML5, CSS und JavaScript, während du an Open-Source-Projekten mitarbeitest und API-Dokumentationen erstellst.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • 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.

Unsere Erwartungen an dich

Ausbildung

  • Sie verfügen über ein abgeschlossenes Bachelorstudium im Bereich der Angewandten Mathematik und Informatik oder eine vergleichbare Qualifikation.

Qualifikationen

  • 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.

Erfahrung

  • Darüber hinaus sind Erfahrungen in den folgenden Bereichen erforderlich:
  • Erste Erfahrungen in der Webentwicklung (HTML, CSS, JS, PHP, MySQL, Webtokens, föderiertes Identity Management).

Unser Angebot

  • Die Einstellung erfolgt im Beschäftigtenverhältnis.
  • Die Stelle ist zum nächstmöglichen Zeitpunkt zu besetzen und befristet auf 2 Jahre.
  • Die Befristung richtet sich nach § 14 Abs. 1 Teilzeit- und Befristungsgesetz (TzBfG).
  • Es handelt sich um eine Vollzeitstelle.
  • Die Eingruppierung richtet sich nach dem TV-L.
  • Die Stelle ist bewertet mit EG 10.

Benefits

Gesundheit, Fitness & Fun

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Aachen
    Nordrhein-Westfalen, Deutschland

Das ist dein Arbeitgeber

Das Institut für Technologie- und Innovationsmanagement (TIM) unter der Leitung von Professor Dr. David Antons, Prof. Dr. Frank Piller und Prof. Dr. Oliver Salge ist eine führende Institution in den Forschungsfeldern Innovations- und Technologiemanagement sowie Strategieentwicklung im Management des technologischen Wandels. Derzeit lehrt und forscht am TIM-Institut ein interdisziplinäres Team aus Betriebswirtschaft, Psychologie, Informatik sowie dem Ingenieurwesen in enger Kooperation mit den ingenieurswissenschaftlichen Instituten der RWTH Aachen.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Wissenschaft, Forschung
  • syracom AGWiesbaden

    • Easy Apply
    • 68k – 85k €
    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche Autoversicherer. Dass wir...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3

Softwareentwickler

RWTH Aachen