Senior Full Stack Engineer
Eins von 267 Stellenprofilen beim Arbeitgeber myitjob GmbH
Rolle und Verantwortlichkeiten
Innerhalb der vorgegebenen Rahmenbedingungen entwickelst du neue Applikationen, kümmerst dich um die Wartung bestehender Systeme und übernimmst deren Weiterentwicklung, Refactoring oder Rewriting. Du arbeitest eng mit Kolleginnen und Kollegen aus verschiedenen Bereichen (IT, Data Science, Business, ART) zusammen, um Anforderungen zu verstehen, Probleme zu lösen und nachhaltige Lösungen zu entwickeln. Durch den Einsatz automatisierter Tests (Unit-/Integration-Tests) stellst du die hohe Qualität deiner Arbeit sicher. Du gibst verlässliche Schätzungen für anstehende Entwicklungsaufgaben ab. Deine Entwicklungsaufgaben (Stories) planst, priorisierst und überwachst du eigenverantwortlich und gewissenhaft. Du trägst dazu bei, dass SAFe-Veranstaltungen wie PI Plannings, Demos, Sprint-Plannings, Reviews und Backlog-Refinements effizient und zielgerichtet durchgeführt werden können.
Team / Beschreibung
Qualifikationen und Fähigkeiten
- Du hast einen Abschluss (ETH, FH, Uni, HF) in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Studiengang.
- In den letzten 7+ Jahren hast du in verschiedenen Unternehmen und vergleichbaren Positionen umfassende Erfahrung in folgenden Technologien gesammelt: Backend: C#, ASP.NET Core, Entity Framework, Dapper, T-SQL, SQL Server Frontend: HTML, CSS, TypeScript/JavaScript sowie Frameworks wie Angular, React, Vue.js oder Blazor.
- Erfahrung mit Python, Go, iOS-/Android-Entwicklung oder Microsoft MAUI ist von Vorteil.
- Du bist mit agilen Projektmethoden, insbesondere dem SAFe-Framework, vertraut. Erfahrung mit Jira ist von Vorteil.
- Du bist teamfähig und schätzt die interdisziplinäre Zusammenarbeit mit Kolleginnen und Kollegen aus verschiedenen Abteilungen.
- Du hast eine ausgeprägte Lernbereitschaft und Leidenschaft für neue Technologien und Themen, um dein Wissen kontinuierlich zu erweitern.
- Du verfügst über verhandlungssichere Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift.
- Darüber hinaus bringst du fundierte Kenntnisse in folgenden Bereichen mit: Software-Architektur und gängige Entwurfsmuster sowie deren gezielten, sinnvollen Einsatz Clean Code, Test-Driven Development (TDD) und Event-Driven Architecture Azure-Services wie App Service, Blob Storage und Event Hub Entwicklung und Betrieb von Applikationen in Linux-Containern (z. B. Docker) CI/CD, DevOps und den entsprechenden Toolchains.