Software Architect & Engineer
Amazon, Otto oder doch Zalando? Das Onlineshopping-Angebot ist grenzenlos. Täglich tauchen wir ein in eine faszinierende digitale Welt und nehmen die Weiten des Internets mittlerweile als selbstverständlich hin. Doch warum kann ich Gutscheine einlösen und mit modernen Zahlungsmitteln bezahlen? Woher kommen diese ganzen Produktvorschläge, die wunderbar zu mir passen? Damit setzen sich Software Architects & Engineers auseinander. Sie erwecken den Kern jeder Anwendung zum Leben und füllen sie mit Dingen, die die digitale Welt begleiten.
Offene Positionen Software Architect & Engineer
- Senior Application Engineer SAP Commerce (ehem. hybris)*München, Karlsruhe, Remote
- Spryker Lead Developer*Remote, München, Karlsruhe
- Application Engineer*Bern, Zürich
- Senior Application Architect Java/JVM*Bern, Zürich
- Senior PHP Developer (Spryker)*Remote, Wrocław
- (Senior) Application Architect .Net*Karlsruhe, München, Remote
Was macht ein Software Architect & Engineer* bei Unic?
Als Softwareentwickler:in arbeitest du eng mit den Softwarearchitekt:innen zusammen, um neue Funktionalitäten für unsere Kundenwebsites umzusetzen. Wir arbeiten in verschiedenen Teams und je nach Produkt mit einer Reihe von Programmiersprachen wie z.B. Java, .NET oder PHP. In einer davon siehst du deine Stärke, die du in die Projekte mit einbringst.
Dank deiner Arbeit als Software Developer werden den Kundenwebsites spannende neue Funktionen verliehen, die das Nutzungserlebnis für die Besucher:innen erhöht. Darüber hinaus wird gemeinsam mit den Expert:innen der Frontend-Entwicklung deiner neu geschaffenen Geschäftslogiken ein Gesicht gegeben. Wir begleiten gemeinsam erfolgreich die digitale Transformation unserer Kund:innen – vom Inneren der Anwendung heraus.
Als Software Architect bildest du das Grundgerüst der Anwendung und entscheidest dich mit anderen Software Architects für tragfähige Lösungen, auf dessen Basis in den nächsten Jahren moderne Websites und Applikationen mit State-of-the-Art-Funktionen gebaut werden. Neben der technischen Beratung der Kund:innen arbeitest du eng mit den Requirement Engineers zusammen, übersetzt fachliche Anforderungen in technische Baupläne für unsere Software Engineers und lässt auch nicht-funktionale Anforderungen, wie Performance, Stabilität und Modularität in deine Architektur mit einfließen.
Wie arbeiten Software Architect & Engineer* bei Unic?
Als Software Engineer definieren wir gemeinsam im Team die ersten Schritte zur Umsetzung und Implementierung von neuen Funktionalitäten. Durch agile Vorgehensmodelle stimmen wir uns täglich ab, unterstützen uns in Form von Pair Programming sowie Reviews und zeigen gemeinsam unseren Kund:innen die neusten Fortschritte ihrer Website und Applikation.
Bei Unic setzen wir auf moderne Technologien und breitgefächerte Toolings, die uns täglich dabei unterstützen, qualitativ hochwertige Software, sei es für Online-Shops oder Corporate Websites, zu erstellen.
Als Software Architect analysierst du die Applikation und ihre Anforderungen bereits im Vorfeld, um geeignete Architekturen für die kommende Entwicklung zu finden. Mit unterschiedlichen Templates wie z.B. Arc42 hältst du die Basis-Entscheidungen fest und dokumentierst die zugrundeliegende Architektur in der Form einer Software Architecture Specification (SAS) in Confluence.
Doch auch während der Umsetzung bist du ein wichtiger Bestandteil des gesamten Teams und unterstützt die Requirement Engineers sowie die Software Engineers bei der Definition von technischen Aufgaben, um die Architektur einzuhalten.
Unsere Open-Source-Projekte
Darvin Webpack Boilerplate
Darvin ist die neue Generation der Static-Site-Generatoren! Es ist vollgepackt mit Features, die es so einfach wie möglich machen, CMS-agnostische Frontend-Module in allerlei Grössen zu bauen und zur Schau zu stellen.
Mehr zu Github Darvin Webpack Boilerplate:Darvin Webpack BoilerplateScalaWebTest
ScalaWebTest ist eine Bibliothek, um ScalaTest- und Selenium-basierte Integrationstests für Webseiten zu schreiben. Sie unterstützt beim initialen Setup und stellt einen neuen und unglaublich effizienten Weg fürs Testen bereit.
Mehr zu ScalaWebTest:ScalaWebTestNeba
Blitzschnelles und einfaches Content Mapping für Apache Sling und Adobe AEM! Mit Lazy Loading und grossartigem Tooling können hochperformante Applikationen ausgeliefert werden.
Mehr zu Neba:NebaTypische Entwicklungspfade eines Software Architect & Engineer* bei Unic
Neben den Projekten entwickelst du dich auch persönlich bei uns weiter. Mit den Fachbetreuer:innen und Mentor:innen wird für dich der Einstieg bei uns zum Kinderspiel und deine Weiterentwicklung in den Fokus gerückt. Uns liegt viel daran, dich und deine Fähigkeiten in der Softwareentwicklung oder der Softwarearchitektur zu stärken.
Wir begleiten dich in unseren Karriere-Stufen von Junior, Professional über Senior bis zum Expert. Gemeinsam im Team wirst du zum neuen Stern am Softwareentwicklungs- sowie Architektur-Himmel.
Wenn du dir als Software Architect & Engineer neue Technologien, spannende Projekte und eine Menge Spass mit deinen Kolleg:innen wünschst, dann bist du bei Unic genau richtig. Schau dich einfach auf unseren offenen Stellenangeboten um. du wirst bestimmt das Richtige für dich finden.