Mägenwil, Switzerland
Das erwartet dich
* Analyse, Konzeption und Implementierung neuer Features von der Idee bis zum Go-Live
* Aktive Gestaltung modularer Softwarearchitekturen und Schnittstellendefinitionen
* Durchführung von Code-Reviews sowie Anwendung von Clean Code und Test-Driven Development
* Identifikation und Reduktion technischer Schulden
* Sicherstellung hoher Entwicklungsstandards und Testqualität
* Optimierung von Entwicklungs- und Testumgebungen
* Technische Dokumentation von Konzepten, Testfällen und Benutzerhandbüchern
* Zusammenarbeit mit Produktmanagement zur Anforderungsspezifikation und Aufwandsschätzung
* Aktive Beteiligung an der Auswahl und Einführung neuer Technologien und Frameworks
* Unterstützung und Optimierung operativer Abläufe und CI/CD-Prozesse
Das bringst du mit
* Mindestens 3 Jahre Erfahrung in der Softwareentwicklung, idealerweise im E-Commerce-Umfeld
* Gute Kenntnisse in mindestens einer gängigen Programmiersprache (z.B. Java) und Bereitschaft, neue Technologien zu erlernen
* Praktische Erfahrung in mindestens zwei der Bereiche Frontend, Backend, Operations/Infrastruktur oder Daten
* Kenntnisse in Domain-Driven Design (DDD), Self-Contained Systems oder Data Mesh von Vorteil
* Erfahrung im Umgang mit relationalen und NoSQL-Datenbanken
* Kenntnisse in Container-Technologien, CI/CD und DevOps-Praktiken
* Qualitätsbewusstsein für Clean Code, Tests und technische Dokumentation
* Starke Kommunikationsfähigkeit und kooperative Arbeitsweise
* Aktiver Austausch in der Entwickler-Community und Offenheit für innovative Ansätze
#J-18808-Ljbffr