Beschreibung
Aufgaben:-Technisches Schreiben von benutzerdefiniertem Code zur Behebung von Fehlern in bestehenden Anwendungen oder Hinzufügen von Funktionen zu neuen Anwendungen nach Bedarf.
-Kommunikation mit anderen Mitgliedern des Entwicklungsteams über Fortschritte, Probleme oder Änderungen, die vorgenommen werden müssen.
-Überprüfung des von anderen Entwicklern geschriebenen Codes auf mögliche Fehler oder Sicherheitsprobleme.
-Durchführung von Qualitätssicherungstests für Anwendungen während der Entwicklung und nach der Freigabe, um sicherzustellen, dass sie wie vorgesehen funktionieren.
-Erstellung neuer Anwendungen von Grund auf der Grundlage der vom Kunden bereitgestellten Designspezifikationen und auf der Grundlage der eigenen technischen Fachkenntnisse.
-Analyse von Daten zur Ermittlung von Trends oder Mustern, die auf Probleme mit der Software hinweisen oder Verbesserungsmöglichkeiten aufzeigen könnten.
-Vorschläge zur Verbesserung bestehender Prozesse und Verfahren, um Arbeitsabläufe zu rationalisieren und die Effizienz zu steigern.
-Beratung der Designer bei der Gestaltung von Benutzeroberflächen, die intuitiv und einfach zu bedienen sind.
Qualifikationen:
-Mehr als 5 Jahre Erfahrung mit Python (Fast API), DevOps und CI/CD (Git, Jenkins, Helm, Docker, Openshift, AWS, Terraform)
-Grundlegende RDBMS-Entwicklerkenntnisse mit Postgres
-Erfahrung in agiler Arbeitsweise
-Analytische Denkweise
-Erfahrung mit dem Umgang und der Arbeit mit komplexen Technologie-Stacks
-Deutsch und Englisch fließend in Wort und Schrift
-Erfahrungen mit Streamlit und NextFlow sind von Vorteil