Unser Kunde ist ein mehrfach ausgezeichnetes Unternehmen, das zu den Marktführern im internationalen Segment für Fleisch- und Wurstwaren sowie Fertiggerichte zählt. Das Unternehmen wurde 1998 gegründet und hat sich seitdem zu einer breit aufgestellten Unternehmensgruppe entwickelt, die rund 500 Mitarbeiter*innen an zwei modernen Standorten im südwestdeutschen Raum beschäftigt. In den hochmodernen Produktionsstätten steht Qualität an erster Stelle, und die Unternehmenskultur ist geprägt von Innovationsfreude und familiärer Zusammenarbeit. Zur Verstärkung des Teams suchen wir zum nächstmöglichen Zeitpunkt einen Senior Softwareentwickler (m/w/d). In dieser Rolle sind Sie verantwortlich für die Entwicklung und Weiterentwicklung moderner Web- und Backend-Anwendungen. Sie konzipieren und gestalten skalierbare Softwarearchitekturen sowie technische Lösungsansätze und modellieren sowie pflegen Datenbanken. Zudem analysieren Sie die Systemperformance mit dem Ziel, Effizienz und Stabilität zu optimieren. Sie stellen die Codequalität durch strukturierte Entwicklung und die Einhaltung von Best Practices sicher und führen Code Reviews im Team durch. Die enge Zusammenarbeit mit dem Produktmanagement und der Projektleitung zur Umsetzung fachlicher Anforderungen ist ebenfalls Teil Ihrer täglichen Aufgaben. Sie werden Teil eines dynamischen und engagierten Teams, das Wert auf eine kollegiale und wertschätzende Zusammenarbeit legt.
Senior Softwareentwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung mit. Sehr gute Kenntnisse in der Arbeit mit Datenbanken wie MongoDB, MySQL und SQL Express sind zwingend erforderlich. Ein sicherer Umgang mit Git, Visual Studio Code und Linux-Umgebungen wird ebenso erwartet. Fundierte Erfahrung in der Frontend-Entwicklung mit HTML, CSS/SCSS, JavaScript, TypeScript und SQL ist ebenfalls notwendig. Kenntnisse in Node.js und Angular sind wünschenswert. Darüber hinaus sollten Sie über ausgeprägtes analytisches Denken und eine strukturierte, saubere Arbeitsweise verfügen. Teamgeist und Freude an kollaborativer Entwicklung sind ebenfalls wichtig. Russischkenntnisse sind von Vorteil, jedoch kein Muss. Eine abgeschlossene Ausbildung oder ein Studium im Bereich Informatik oder einer vergleichbaren Fachrichtung wäre von Vorteil, um die technischen Anforderungen der Position zu erfüllen.