Senior/Lead Software Engineer
Senior/Lead Software Engineer
Senior/Lead Software Engineer
Senior/Lead Software Engineer
Jobriver HR Service
Internet, IT
Berlin
- Art der Beschäftigung: Vollzeit
- 74.500 € – 94.000 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior/Lead Software Engineer
Über diesen Job
Senior/Lead Software Engineer
Beschreibung
In dieser anspruchsvollen Position werden Sie Teil eines dynamischen und internationalen Teams, das sich auf die Entwicklung hochskalierbarer und fehlertoleranter Microservices-Architekturen spezialisiert hat. Sie werden mit AWS-Containertechnologien arbeiten und gRPC nutzen, um leistungsstarke Dienste zu gestalten, die sich im Laufe der Zeit weiterentwickeln können, ohne bestehende Komponenten zu beeinträchtigen. Zu Ihren Aufgaben gehört das Entwerfen flexibler und erweiterbarer Architekturen für neue Funktionen, Komponenten und Dienste. Darüber hinaus werden Sie neue Features entwickeln und bestehende kontinuierlich verbessern. Sie geben Feedback zu Code-Reviews anderer Software-Ingenieure und achten dabei sowohl auf Stil als auch auf Implementierung. Zudem sind Sie verantwortlich für die Verbesserung unserer Infrastruktur, die auf AWS basiert. Das Unternehmen legt großen Wert auf eine Kultur des Wissensaustauschs und der besten Softwarepraktiken. Sie werden in einem Umfeld arbeiten, das Teamgeist und Zusammenhalt fördert und Ihnen die Möglichkeit bietet, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln.
Anforderungen
Der ideale Kandidat bringt mehr als 8 Jahre Erfahrung in der Softwareentwicklung mit, wobei eine hohe Expertise in Golang und/oder Node.js/Typescript erforderlich ist. Sie sollten Erfahrung mit Frontend-Technologien wie React, Angular 2+ oder ähnlichen Frameworks haben und über grundlegende Kenntnisse in HTML, CSS und JavaScript verfügen. Vertrautheit mit Docker, Jenkins, Microservices sowie MySQL und PostgreSQL ist ebenfalls notwendig. Wir suchen eine Person mit hohen Qualitätsstandards, Eigeninitiative und der Bereitschaft, Verantwortung zu übernehmen. Sie sollten in der Lage sein, selbstständig in einem schnelllebigen Umfeld zu arbeiten, mehrere Projekte gleichzeitig zu managen und effektiv zu priorisieren. Teamfähigkeit, eine positive Einstellung und die Bereitschaft, Kollegen zu unterstützen und zu mentorieren, sind ebenfalls wichtig. Gute Englischkenntnisse in Wort und Schrift sind erforderlich, idealerweise auch Grundkenntnisse in Deutsch. Unternehmerisches Denken und Interesse an Finanztechnologie und Versicherungen sind von Vorteil.