Software Engineer Jobs in Aargau
agoora Jobs: Unternehmen bleiben bis zum persönlichen Austausch anonym.
Senior Software Engineer (Java)
Ein kollaboratives, cross-funktionales Produktteam mit einem Team Lead, der selbst mit anpackt, einem Product Manager und mehreren T-shaped Full-Stack Engineers, die gemeinsam Verantwortung tragen. Je nachdem, was zum Team passt, arbeitest du mit Scrum oder Kanban. Engineers packen im Refinement mit an und gestalten Architektur- und Produktentscheide aktiv mit, statt nur umzusetzen. Viel Raum, um hohe Codequalität im eigenen Team und über Teamgrenzen hinweg zu prägen. Dazu genug Legacy, Komplexität und gewachsene Strukturen, um Dinge Schritt für Schritt spürbar besser zu machen.
Deine Aufgaben
- Mitgestaltung von Architektur- und Produktentscheiden im Team
- Aktive Teilnahme am Refinement und an der Weiterentwicklung von Codequalität
- Arbeiten mit Scrum oder Kanban, je nach Team
- Prägung von Codequalität im eigenen Team und teamübergreifend
- Schrittweise Verbesserung von Legacy, Komplexität und gewachsenen Strukturen
- Einführung und Nutzung von KI-Tools im Team
- Wissen teilen über Pair Programming, Whiteboard-Sessions und Code Reviews
- Enge Zusammenarbeit mit Product Managern zur Problemlösung und Anforderungsformulierung
- Anleitung des Teams bei Codequalität und sinnvollen Testpraktiken
Das bringst du mit
- Fundierte Praxiserfahrung mit Java 21+ und Spring Boot 4
- Praktische Erfahrung mit reaktiven oder asynchronen Programmiermodellen, Verständnis des non blocking Programmiermodells und dessen sinnvolle Anwendung
- Sicherer Umgang mit modernem Python, gezielter Einsatz und Verständnis, wann Python das richtige Werkzeug ist und wann Java
- Erfahrung im Bau und Betrieb verteilter Backend-Systeme im grossen Massstab, idealerweise im E-Commerce oder in vergleichbaren Domänen mit hohem Durchsatz
- Sicherer Umgang mit eventgetriebenen Kommunikationsmustern (Kafka, RabbitMQ) und Kenntnis der Trade-offs zwischen synchronen und asynchronen Ansätzen
- Gelebte moderne Engineering-Praktiken: CI/CD, automatisierte Tests, Entkopplung, Code Reviews und Observability
- Konzepte wie DDD, Clean Architecture, Event-Driven Architecture, SOLID, Feature Flags und Dependency Injection als praktische Werkzeuge, pragmatisch und mit Urteilsvermögen eingesetzt
- Überzeugung hinter "You build it, you own it" und Erfahrung in Umgebungen mit mehreren Releases täglich
- Erfahrung in der Anleitung des Teams bei Codequalität und Testpraktiken, Fokus auf Tests, die echte Bugs finden
- KI-Coding-Tools wie Claude Code oder GitHub Copilot im Arbeitsalltag genutzt, für Codegenerierung, Tests, Refactoring und Dokumentation
- Aktives Ausprobieren agentischer Workflows, wie automatisierte PR-Reviews, Scaffolding und mehrstufige Codegenerierung, kritische Prüfung des Outputs vor Commit
- Verständnis der Risiken von KI-generiertem Code und Durchsetzung entsprechender Review-Standards
- Mitgestaltung und Teilen von Erfahrungen bei der Einführung von KI-Tools im Team
- Gerne Wissen teilen und aktiv das Engineering-Niveau im Team anheben
- Enge Zusammenarbeit mit Product Managern und echtes Interesse am zu lösenden Problem
- Schätzung echter Agilität: kurze Iterationen, schnelles Lernen, aktive Feedbackschleifen und datengestützte Entscheide
- Herzliche Kommunikation, offene Lernkultur, Aufbau persönlicher Beziehungen im Team und Selbstironie
Das bietet dir das Unternehmen
- Attraktive Vergünstigungen im Brack-Onlineshop sowie Mittagessenvergünstigungen und Personalrestaurants in Mägenwil und Willisau
- Mindestens 5 Wochen Ferien, Möglichkeit für Ferienkauf und unbezahlten Urlaub
- Interne Ausbildungen in der eigenen Academy sowie finanzielle Beteiligung an externen Weiterbildungen
- 18 Wochen bezahlter Mutterschaftsurlaub mit Verlängerungsmöglichkeit und 4 Wochen bezahlter Vaterschaftsurlaub
- Überobligatorisch: 100% Lohnfortzahlung sowie vollständige Finanzierung der Krankentaggeldversicherung durch den Arbeitgeber
- Gratisparkplätze, finanzielle Beteiligung an den ÖV und Poolfahrzeuge für Geschäftstermine
Über das Unternehmen
Brack.Alltron beschäftigt rund 1300 Mitarbeitende und erwirtschaftet über eine Milliarde Umsatz. Das Unternehmen entstand durch Mut zu neuen Wegen und lebt Einzigartigkeit. Ambitionierte Ziele, verantwortliches Handeln, gegenseitige Förderung und Freude am täglichen Tun prägen die Unternehmenskultur.
Das Team
Das Produktteam ist cross-funktional und kollaborativ, bestehend aus einem Team Lead, einem Product Manager und mehreren T-shaped Full-Stack Engineers, die gemeinsam Verantwortung tragen. Engineers gestalten aktiv Architektur- und Produktentscheide mit und prägen die Codequalität im Team und teamübergreifend.
DEIN KARRIEREPARTNER
Du bringst dein Können.
Wir öffnen Türen.
Wir lernen dich und deine Ziele kennen. Wenn es für beide Seiten passt, suchen wir gemeinsam nach deinem nächsten Schritt.
Profil einreichen Kostenlos für Talente · Persönlich geprüft-
Zeig uns, was dich ausmacht.
Lebenslauf und Wünsche einreichen. Wir prüfen, wie wir dich unterstützen können.
-
Wir lernen uns kennen.
Im persönlichen Gespräch geht es um dich, deine Ziele und deine Möglichkeiten.
-
Gemeinsam den nächsten Schritt gehen.
Nach der Aufnahme suchen wir passende Chancen. Eine Vorstellung erfolgt mit deiner Zustimmung.