Senior Software Engineer
Role details
Job location
Tech stack
Job description
- Technische Leitung und Umsetzung von Integrationsprojekten
- Entwicklung robuster und skalierbarer APIs und Middleware-Lösungen
- Strategische Beratung bei der API- und Integrationsarchitektur
- Durchführung von Code-Reviews, Qualitätssicherung und Performance-Analysen
- Unterstützung bei Pre-Sales, Angebotsprozessen und technischer Dokumentation
- Coaching und Mentoring von Junior- und Mid-Level-Entwickler:innen
Requirements
Was ist erforderlich, um als Senior Software Engineer (m/w/d) erfolgreich zu sein?
- Mindestens 4 Jahre relevante Berufserfahrung in der Softwareentwicklung
- Fundierte Erfahrung in der Entwicklung und Architektur moderner APIs
- Praktische Erfahrung mit Cloud-Integrationen (z. B. AWS, Azure, GCP) und API-Gateways
- TechStack: Node.js, React/Next.js, Python .NET oder Java
- Gutes Verständnis für Sicherheitsaspekte in der Systemintegration (OAuth2, AuthN/AuthZ)
- Ausgeprägte Kommunikationsfähigkeit und Beratungskompetenz
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Unbefristeter Arbeitsvertrag
- Flexible Arbeitszeiten
- Remote-Work-Programm an über 20 internationalen Standorten
- Modernes Büro, das auf einem offenen Konzept basiert, welches Kommunikation und Zusammenarbeit fördert
- Verschiedene Schulungen und Workshops über das Jahr verteilt
- Täglicher Essenszuschuss
- Betriebliche Altersvorsorge (bAV)
- Mitarbeiterangebote mit Corporate Benefits
- Mitgliedschaft im Urban Sports Club