Software Engineer
Role details
Job location
Tech stack
Job description
Unsere Arbeit stellt technologisch und organisch die Menschen im Mittelpunkt. Rocken® bietet Executive- Search und Talent Management Beratung an, um die persönlichen und individuellen Ansprüche jedes Einzelnen abzuholen und diese in der Personalbeschaffung und Karriereplanung optimal umzusetzen., In dieser Rolle gestaltest du moderne Softwarelösungen für anspruchsvolle Vorsorgeprofis und trägst dazu bei, komplexe Anforderungen in effiziente Anwendungen zu übersetzen. Du übernimmst die Verantwortung für die Entwicklung, Einführung und kontinuierliche Weiterentwicklung qualitativ hochwertiger Verwaltungssoftware. Dabei analysierst du fachliche Bedürfnisse, konzipierst passende technische Lösungen und setzt diese in einer stabilen, performanten Architektur um. Du stellst durch sorgfältige Tests und saubere Dokumentation die Nachhaltigkeit deiner Entwicklungen sicher. Zudem trägst du mit deinem professionellen Know-how aktiv zur Optimierung bestehender Anwendungen und Prozesse im Softwareengineering bei., * In dieser Rolle arbeitest du eng mit Product Owner und Tester:innen zusammen, um nutzerfreundliche und performante Web-Applikationen zu realisieren.
- Du gestaltest UI-Komponenten mit Fokus auf Responsiveness, Barrierefreiheit und ein sauberes Design.
- Als Software Engineer nimmst du Anpassungen im Backend und an APIs vor, um neue und bestehende Funktionen zu unterstützen.
- Du sicherst die Code-Qualität durch Clean Code, automatisierte Tests und konstruktive Code Reviews.
Requirements
- Du verfügst über ein abgeschlossenes Informatikstudium (FH/ETH) oder eine gleichwertige Ausbildung und bringst 3-5 Jahre Erfahrung in der agilen Softwareentwicklung mit.
- Du hast fundierte Praxis mit Webtechnologien wie Angular, TypeScript, HTML5/CSS und der Entwicklung von RESTful Services.
- Du kennst dich gut aus in Softwarearchitektur, Design-Patterns sowie modernen Software-Engineering-Praktiken (z.B. Scrum, Clean Code, Clean Architecture).
- Idealerweise hast du erste Berührungspunkte mit Containerisierung, Cloud-Technologien und DevOps gesammelt.
- Abstraktes Denkvermögen und eine systematische, strukturierte Arbeitsweise zeichnen dich aus.
- Du arbeitest gerne im Team und überzeugst durch klare Kommunikation und gutes Organisationstalent.