Software Engineer / Backend Developer Python

Traeno GmbH
Erfurt, Germany
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€40,000.0 - €55,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Cloud Computing Static Program Analysis Code Review Continuous Integration Relational Databases Linux Programming Tools Github Python (Programming Language)
+16 more
Software Architecture Software Engineering SQL Databases Data Logging Large Language Models Backend Git Fastapi Pytest Odoo Information Technology Playwright Codebase Api Design Restful APIs Docker

Job description

  • Entwicklung und Weiterentwicklung von Backend-Anwendungen und REST APIs mit Python, insbesondere FastAPI
  • Konzeption und Umsetzung sauberer, modularer und erweiterbarer Softwarearchitekturen
  • Entwicklung von Unit-, Integrations- und API-Tests mit pytest sowie automatisierter End-to-End-Tests mit Playwright
  • Ableitung sinnvoller Testfälle aus fachlichen Anforderungen und Businesslogik - Testen und Verifizieren aus Sicht der Anwender
  • Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions als verbindliches Quality Gate
  • Professioneller Umgang mit Git und GitHub: Feature Branches, Pull Requests, Code Reviews, Merge-Strategien und Branch Protection
  • Durchführung von Code Reviews, Linting und statischer Codeanalyse
  • Arbeit mit Docker und containerisierten Entwicklungs- und Betriebsumgebungen
  • Technische Dokumentation von Architektur, APIs, Deployment und Betrieb

Requirements

  • Sehr gute Kenntnisse in Python, Backend-Entwicklung und REST APIs
  • Sicherer Umgang mit pytest, Git/GitHub und CI/CD mit GitHub Actions
  • Gute Kenntnisse in Softwarearchitektur, API-Design, Clean Code, Fehlerbehandlung und Logging
  • Gute Kenntnisse in Docker sowie SQL und relationalen Datenbanken
  • Verhandlungssichere Deutschkenntnisse in Wort und Schrift, mindestens auf Niveau C1. Die Position umfasst regelmäßige Kommunikation mit deutschsprachigen Kunden sowie die Erstellung deutschsprachiger Fachdokumentation. Englischkenntnisse werden für technische Dokumentation und internationale Zusammenarbeit vorausgesetzt.
  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Software Engineering, Artificial Intelligence oder vergleichbare praktische Erfahrung

Benefits & conditions

  • Du übernimmst Verantwortung für deine Codebasis und für die vollständige Lieferung einer Funktion
  • Du arbeitest strukturiert, selbstständig und mit hohem Qualitätsanspruch
  • Du arbeitest dich flexibel in unterschiedliche Branchen, Kundenkontexte und fachliche Domänen ein
  • Du denkst fachlich mit: Du verstehst die Businesslogik hinter den Anforderungen und testest aus Anwendersicht
  • Du kommunizierst klar gegenüber technischen wie nicht-technischen Stakeholdern und erklärst technische Entscheidungen nachvollziehbar
  • Du bist offen für Feedback, Code Reviews und kontinuierliche Weiterbildung

Gehalt: 40.000,00€ - 55.000,00€ pro Jahr

Leistungen:

  • Betriebliche Weiterbildung
  • Firmenevents
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

Videos

See all

Related articles

See all