Zur Verstärkung des Teams bei einem innovativen Unternehmen suchen wir zum nächstmöglichen Zeitpunkt einen Senior Software Engineer (m/w/d), der für die Full-Stack Entwicklung einer modernen, webbasierten CRM-Plattform verantwortlich ist. In dieser Rolle wirst du leidenschaftlich an wegweisenden Projekten arbeiten und findest dich in einer herausfordernden sowie inspirierenden Umgebung wieder. Deine Hauptaufgaben umfassen die Entwicklung von Front-End- und Back-End-Komponenten der CRM-Plattform, die Analyse von Kundenanforderungen sowie die Erstellung technischer Lösungskonzepte. Du wirst aktiv an regelmäßigen Code-Reviews teilnehmen und sicherstellen, dass unser agiler Entwicklungsprozess kontinuierlich verbessert wird. Zudem wirst du eine wachsende Wissensbasis schaffen, die dem Unternehmen als Unterstützung dient. Fehlersuche und -behebung bei komplexen Problemen gehören ebenso zu deinen Aufgaben wie die Bereitstellung von technischem Support. Du arbeitest eng mit Abteilungen wie Kunden-Support und Vertriebsteams zusammen und führst Komponenten- sowie Integrationstests durch. Bei Bedarf nimmst du an Kundengesprächen teil, um technische Anforderungen zu diskutieren. Es wird erwartet, dass du dich über neue Technologien und Trends auf dem Laufenden hältst und die technische Dokumentation pflegst. Das Unternehmen bietet dir ein modernes Arbeitsumfeld mit Start-up-Flair und die Möglichkeit, Verantwortung zu übernehmen sowie Projekte individuell zu gestalten.
Senior Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat für diese Position bringt umfangreiche Erfahrungen in der Front-End-, Back-End- oder Full-Stack-Entwicklung mit. Kenntnisse in Technologien wie TypeScript, Vue.js (oder vergleichbar, z.B. Angular, React), Java Spring Boot, MySQL und Elasticsearch sind erforderlich. Erfahrung mit Cloud-Plattformen wie GCP oder AWS ist wünschenswert, jedoch nicht zwingend notwendig. Eine strukturierte und analytische Denkweise sowie die Fähigkeit zur Fehlersuche sind unerlässlich. Du solltest zudem über gute Kommunikationsfähigkeiten verfügen und in der Lage sein, im Team effektiv zu arbeiten. Ein hohes Maß an Eigenverantwortung und die Bereitschaft, dich aktiv in die Weiterentwicklung des Unternehmens einzubringen, sind ebenfalls wichtig. Abgerundet wird dein Profil durch eine abgeschlossene Ausbildung oder ein Studium im Bereich Informatik oder eine vergleichbare Qualifikation.