Werde Teil unseres Engineering-Teams und entwickle innovative Lösungen, die unsere internen Prozesse auf das nächste Level bringen.
Als Full-Stack Engineer arbeitest du eng mit Product Management, anderen Engineering-Teams und Fachbereichen zusammen, um nutzerorientierte, effiziente und skalierbare Software bereitzustellen.
Du bringst ein tiefes Verständnis für Softwarearchitektur und moderne Entwicklungsmethoden wie Domain-Driven Design (DDD), CI/CD und DevOps mit. Dabei kombinierst du analytisches Denken, Eigeninitiative und eine strukturierte Arbeitsweise, um komplexe Anforderungen in klar definierte, wartbare und hochwertige Lösungen umzusetzen, technische Innovationen voranzutreiben und das Nutzererlebnis kontinuierlich zu verbessern.
Das erwartet dich
- Du analysierst, konzipierst und entwickelst neue Features und Verbesserungen – von der Idee bis zum Go-Live
- Du entwickelst bestehende und neue Anwendungen, setzt Schnittstellen zu internen sowie externen Systemen um und integrierst diese eigenständig
- Du unterstützt aktiv die Architekturarbeit – mit Fokus auf modulare Komponenten, klare Schnittstellen und nachhaltige Designs
- Du analysierst eigenständig Geschäftsprozesse sowie Datenflüsse und bringst dich aktiv in Diskussionen zu Fachdomänen und Bounded Contexts ein
- Du führst Code-Reviews durch, förderst Clean Code und arbeitest mit testgetriebener Entwicklung (TDD)
- Du erkennst technische Schulden, definierst Maßnahmen zu deren Reduktion und hältst hohe Qualitäts- und Sicherheitsstandards ein
- Du pflegst und verbesserst Entwicklungs- und Testumgebungen, inklusive CI/CD und DevOps-Prozessen
- Du arbeitest eng mit dem Product Management zusammen, um Anforderungen zu spezifizieren, Aufwände realistisch einzuschätzen und Lösungen effizient umzusetzen
- Du unterstützt den Betrieb und das Monitoring deiner Anwendungen und trägst zu einer stabilen, skalierbaren Infrastruktur bei
- Du beteiligst dich aktiv an technologischen Richtungsentscheidungen und bringst eigene Vorschläge für Tools, Frameworks und Architekturansätze ein
- Du dokumentierst technische Konzepte, Testfälle sowie Benutzerhandbücher und teilst dein Wissen aktiv im Team
Das bringst du mit
- Mindestens drei Jahre praktische Erfahrung in der Softwareentwicklung, idealerweise in einem E-Commerce-Umfeld
- Gute Kenntnisse in Java (idealerweise mit Frameworks wie Spring Boot, Quarkus, Vert.x), sowie die Bereitschaft, weitere Sprachen und Technologien zu erlernen
- Praktische Erfahrung in mindestens zwei der folgenden Bereiche:Backend, Operations/Infrastruktur und Daten, sowie die Bereitschaft, sich in weitere Bereiche einzuarbeiten
- Vertrautheit mit Konzepten wie Domain Driven Design (DDD), Self-Contained Systems, asynchroner Datenreplikation (z.B. mit Apache Kafka) oder Data Mesh ist von Vorteil
- Kenntnisse in relationalen (SQL) und NoSQL-Datenbanken
- Erfahrung mit Container-Technologien, CI/CD und DevOps-Praktiken sowie eine Affinität zu agilen Arbeitsmethoden
- Hohes Qualitätsbewusstsein für Clean Code, Testing und technische Dokumentation
- Erfahrung in der Implementierung und Optimierung von Einkaufs- und Beschaffungssystemen
- Affinität zu Agentic Coding (z.B. mit Tools wie Claude Code oder GitHub Copilot)
- Ausgeprägte Kommunikationsfähigkeiten, Offenheit für konstruktives Feedback und ein kooperativer Arbeitsstil
- Interesse an Technologietrends, aktiver Austausch innerhalb der Entwickler-Community (z.B. via Open Source) und die Bereitschaft, regelmässig neues Wissen und innovative Ideen ins Team einzubringen
Bist du interessiert oder hast du weiterführende Fragen?
Sercan Ugur steht dir bei Fragen gerne zur Verfügung.
sercan.ugur@brackalltron.ch
Über uns
«Gemeinsam gestalten wir den Handel von morgen» Brack.Alltron beschäftigt rund 1300 Mitarbeitende und erwirtschaftet über eine Milliarde Umsatz. Das Unternehmen gibt es, weil ein Mensch den Mut hatte, neue Wege zu finden und sie zu gehen. Unsere Erfolgsgeschichte zeigt, dass durch jeden Einzelnen, gemeinsam etwas Grosses entsteht und wir lieben unsere Einzigartigkeit. Wir setzen uns ambitionierte Ziele, dabei ist es uns sehr wichtig, dass wir verantwortlich handeln, uns gegenseitig fördern und fordern und Freude haben an dem, was wir tagtäglich tun.
Die Competec-Gruppe sucht ständig qualifizierte Mitarbeitende in verschiedenen Bereichen. Ein spannendes Geschäftsumfeld und interessante Zusatzleistungen machen die Competec-Gruppe zu einem attraktiven Arbeitgeber, der 2016 sogar mit dem «Swiss Arbeitgeber Award» ausgezeichnet worden ist.