Specialist Software Engineer
Fachkarriere - Software Engineering - Level 3
Stellenbeschreibung
Aufgaben
- Entwicklung komplexer Features und Schnittstellen
- Optimierung bestehender Systemkomponenten
- Technische Beratung innerhalb des Teams
- Mitwirkung bei Architekturentscheidungen
- Fachliche Verantwortung für Teilprojekte
Anforderungen
- Mehrjährige Erfahrung in Softwareprojekten
- Sehr gute Kenntnisse in Architektur und Design Patterns
- Analytisches Denken und Problemlösungskompetenz
- Sicherer Umgang mit Tools, Frameworks und DevOps-Prozessen
- Fähigkeit zur technischen Anleitung von Kolleg:innen
Kompetenzprofil (Soll)
Technisch
Entwicklung komplexer Features und Schnittstellen. Tiefes Verständnis von Softwarearchitektur und kann technisch anspruchsvolle Lösungen entwickeln.
Anwendung von Design Patterns. Kann etablierte Architekturmuster anwenden und an Architekturentscheidungen mitwirken.
Implementierung von Qualitätssicherungsmaßnahmen. Etabliert Teststrategien und führt Codereviews durch, um die Codequalität im Team zu verbessern.
Tiefgreifende Kenntnisse und Optimierung. Beherrscht ein breites Spektrum an Technologien und kann deren Einsatz optimieren.
Methodisch
Aktive Teilnahme an agilen Prozessen. Wendet agile Praktiken selbstständig an und trägt zur Verbesserung des Entwicklungsprozesses bei.
Lösung komplexer Probleme. Kann vielschichtige Probleme analysieren, Ursachen identifizieren und nachhaltige Lösungen entwickeln.
Sozial
Klare Kommunikation im Team. Kommuniziert effektiv mit Kollegen und erstellt strukturierte Dokumentationen für Komponenten.
Förderung der Teamdynamik. Trägt maßgeblich zur Teamkultur bei, löst Konflikte konstruktiv und fördert die Zusammenarbeit über Teamgrenzen hinweg.
Details
Karrierepfad
Fachkarriere - Software Engineering
Level
3
Gehaltsband
€60,000 – €75,000
