Deine Aufgaben:
- Die Entwicklung von Frontend- und Backend-Komponenten für Mobile Apps sowie Clientsoftware liegt in deinem Verantwortungsbereich
- Du arbeitest in der Umsetzung interaktiver sowie ansprechender Benutzeroberflächen (UI/UX) Designs und kümmerst dich um die Implementierung von transaktionalen Datenbanken
- Des Weiteren erstellst du RESTful APIs / API-Dokumentation und führst Tests für Fehlerfreiheit sowie Qualitätssicherung durch
- Um die Ausarbeitung von Guidelines für die Softwareentwicklung kümmerst du dich und beachtest die Sicherheitsaspekte in der Webentwicklung
- Die Optimierung der Anwendungsleistung sowie Skalierbarkeit verantwortest du
- Zudem arbeitest du eng mit anderen Entwickler:innen, Designer:innen sowie Produktmanager:innen zusammen
Dein Profil:
- Ein abgeschlossenes Studium der Informatik, Softwareentwicklung, Ingenieurwesen mit Softwarefokus oder in einem ähnlichen Studiengang kannst du vorweisen
- Fundierte Erfahrungen in Frontend-Technologien wie HTML, CSS, JavaScript sowie modernen Frameworks wie z.B. React und in Backend-Programmiersprachen / -Frameworks wie Python, Javascript, C#, C++ hast du bereits gesammelt
- Zudem kennst du dich in der Arbeit mit Datenbanken, insb. relationalen (z.B. Azure SQL) aus, idealerweise auch mit NoSQL-Datenbanken (z.B. Azure, CosmosDB)
- Du bist mit der Entwicklung von APIs (RESTful, Graph) sowie API-Dokumentation vertraut und hast Erfahrungen mit fundierten Methodiken im Bereich der Softwareentwicklung (z.B. Clean Code)
- Kenntnisse in Agilen Methoden wie SCRUM oder SAFe sowie in der Anwendung von Testverfahren und Testautomatisierung bringst du mit
- Dein Verständnis für Sicherheitsaspekte in der Webentwicklung und verhandlungssichere Deutsch- sowie Englischkenntnisse runden dein Profil ab