Deine Aufgaben
- Du bist erster Ansprechpartner für den Software-Architekten und bist mit ihm im regelmäßigen fachlichen Austausch
- Du führst Entwickler*innen fachlich in einem agilen Software-Entwicklungsteam
- Du teilst deine technische Erfahrung mit den Teammitgliedern und gibst Hilfestellungen bei Bedarf
- Du führst Code Reviews durch
- Du gehst technologisch voran und übernimmst schwierige Software-Entwicklungs-Aufgaben oder Proof of Concepts (PoC) für neue Technologien und Lösungsansätze
Die anzuwendenden
Technologien: Java, TypeScript, NodeJS, relationalen und noSQL-Datenbanken
Methoden: Scrum
Tools: GitLab, CI/CD, Jenkins, Jira, Confluence und Slack
Mitwirken im Team:
In unserem Scrum Team (ca. 6-9 Teammitglieder) übernimmst du die Rolle des Lead-Entwicklers. Du arbeitest eng mit dem Software-Architekten zusammen und führst fachlich die anderen Software-Entwickler. Bei technischen Fragen bist du der erste Ansprechpartner für deine Kollegen. Neue Software-Entwickler unterstützt du im Onboarding-Prozess und coachst sie im projektspezifischen Software-Entwicklungsprozess.