Backend Entwickler gesucht in Braunschweig

Smartmicro
Brunswick, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Brunswick, Germany

Tech stack

Testing (Software)
API
Unit Testing
Ubuntu (Operating System)
Configuration Management
Software Quality
Web Servers
Message Queuing Telemetry Transport (MQTT)
Nginx
Scrum
Software Engineering
SQL Databases
SQLAlchemy
Backend
GIT
FastAPI
Pytest
Containerization
Integration Tests
Information Technology
REST
Software Version Control
Docker
Microservices

Job description

  • Du entwürfst und entwickelst REST-API-Schnittstellen für Radarsensoren und Steuergeräte
  • Als Verantwortlicher für die Backend-Architektur sorgst Du durch Dokumentation für eine hohe Codequalität
  • Du bist für die Implementierung und Integration von APIs in einer Microservices-Umgebung verantwortlich
  • Du arbeitest eng mit UX-Experten und Embedded-Ingenieuren zusammen, um eine nahtlose Integration der Kundenanforderungen sicherzustellen

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
  • Mehrjährige praktische Erfahrung in der Softwareentwicklung mit fundierten Kenntnissen in Python3, FastAPI und Pytest
  • Erfahrung mit Technologien wie Pydantic, SQLAlchemy, Alembic-Migrationen und Ubuntu Linux; Kenntnisse im Bereich REST-APIs und grundlegender UI-Konzepte sind von Vorteil
  • Neben REST sind Kenntnisse von Messaging-Protokollen wie MQTT nützlich
  • Fundierte Erfahrung mit Containerisierung unter Verwendung von Docker, einschließlich der Erstellung optimierter Images und der Arbeit mit Docker Compose
  • Sicherer Umgang mit Versionskontrollsystemen (Git), SQL-Datenbanken, Webservern (z. B. NGINX) und Konfigurationsmanagement-Tools
  • Fundiertes Verständnis von Qualitätssicherungspraktiken, einschließlich des Schreibens von Unit-Tests und der Mitwirkung an Integrationstests
  • Engagement für sauberen, wartbaren Code sowie Erfahrung im Umgang mit Lint-Tools, CI-Pipelines und Testautomatisierungstools
  • Fähigkeit, selbstständig in agilen Umgebungen wie Scrum zu arbeiten
  • Sicherer Umgang mit physischen Geräten für die Entwicklung und das Testen von Software

Benefits & conditions

  • Innovation: modernste Technologie, Innovation und schnelle Entwicklungszyklen, hervorragende Arbeits- und Testausrüstung
  • Angenehmes Arbeitsumfeld: informelle Kultur, motivierte Teams, kurze Kommunikationswege, Raum für aktive Mitgestaltung
  • Zukunftsorientierter Arbeitsplatz: moderne Gebäude, Büros und Labore, unbefristete Arbeitsverträge und individuelle Weiterbildungsmöglichkeiten
  • Attraktiver Standort: direkt an der Autobahn gelegen, direkte Bushaltestelle an unserem Standort, Parkmöglichkeiten für Autos und Fahrräder, kostenlose Ladestation für Elektrofahrzeuge

About the company

Einleitung Wir sind smartmicro, der führende Spezialist für leistungsstarke Automobil- und Verkehrsradar- sowie Radar-/Kamera-Hybridsensortechnologie. Wir entwerfen, entwickeln und fertigen Hightech-Sensoren für autonomes Fahren, intelligente Verkehrsinfrastruktur und Smart Cities. Unsere Mission ist es, Straßen sicherer zu machen, autonomes Fahren bei jedem Wetter zu ermöglichen, den Verkehrsfluss zu optimieren, um Reisezeiten zu verkürzen, und umweltfreundlichere, intelligentere Städte zu schaffen. Wir sind ein deutsches Unternehmen mit internationaler Präsenz und eigenen Teams in Großbritannien und den USA, während sich unser Hauptsitz für Design, Entwicklung und Produktion in Braunschweig befindet.

Apply for this position