Python Softwareentwickler

Contact us Patricia Sawatzki
Stuttgart, Germany
2 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Confluence Automation of Tests Unit Testing Software Quality Computer Engineering Data Visualization Human-Computer Interaction Python (Programming Language) Network Protocols Software Architecture Software Engineering UML
+8 more
Openapi Jupyter Notebook Fastapi Matplotlib Pytest Information Technology Plotly Restful APIs

Job description

Jupyter Notebook Programmiererfahrung REST Test Automation Rust Informatik UML Python HTTP Automated Testing Automation Testing Kommunikation Programmiersprachen Matplotlib Confluence Softwarearchitektur Datenvisualisierung, * Entwicklung eines Tools zur Testautomatisierung in Python

  • Erstellung und DurchfĂźhrung automatisierter Unit Tests mit pytest
  • Entwicklung von Python-Komponenten zur Steuerung und Einbindung physischer Geräte
  • Design von REST-Schnittstellen und grafischen Benutzeroberflächen
  • Integration von Komponenten Ăźber HTTP, HTTPS und weitere Netzwerkprotokolle
  • Erstellung nachvollziehbarer technischer Dokumentationen mit UML und Confluence

Requirements

  • Abgeschlossenes Studium der Technischen Informatik, Informatik oder vergleichbar
  • Mehrjährige Berufserfahrung in der Softwareentwicklung (ab ca. 3 Jahre)
  • Sehr gute Programmierkenntnisse in Python
  • Erfahrung in hardwarenaher Entwicklung (Ansteuerung von Geräten, z.B. in Python, Rust o.ä.)
  • Kenntnisse in der Entwicklung von REST-APIs (z.B. FastAPI, OpenAPI)
  • Grundkenntnisse von HTTP, HTTPS und abgesicherter Netzwerkkommunikation
  • Bewusstsein fĂźr modulare und wartbare Softwarearchitektur sowie hohe Codequalität Ihre Fähigkeiten - Nice to Have:

  • Kenntnisse in der asynchronen Python-Programmierung (asyncio, Trio, Curio oder ähnlich)
  • Erfahrung in der Datenvisualisierung mit Matplotlib, Plotly oder Jupyter Notebooks

Benefits & conditions

Darauf kĂśnnen Sie sich freuen:

  • Innovatives Umfeld, Arbeit an Themen wie z.B. zukunftsweisenden Energieanwendungen
  • Viel Gestaltungsspielraum bei Architektur, Implementierung und technischen Entscheidungen
  • GehĂśrt werden & mitgestalten: Entwickler bringen aktiv Ideen ein und sehen direkt die Ergebnisse
  • MĂśglichkeit, wesentliche Softwarebestandteile selbst zu entwickeln
  • Flache Hierarchien, kurze Entscheidungswege, direkter Kontakt zur GeschäftsfĂźhrung
  • Kollegiales Arbeitsumfeld mit offener Kommunikation; Firmenveranstaltungen wie z.B. Grillfeste SchlĂźsselwĂśrter

Apply for this position

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

Apply on jobs.meinestadt.de
Prepare application

Good distractions

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

5:01 min

Bridging the gap between software development and security

Vandana Verma ¡ LIVE

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger ¡ World Congress 2022

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin ¡ World Congress 2021

2:28 min

Identifying root causes through global and local SHAP plots

Bernhard Bernhard +1 ¡ World Congress 2025

5:01 min

Designing a target architecture with Python and SAP APIs

Aldin Sljivar Aldin Sljivar ¡ Europe 2026 Virtual

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski ¡ LIVE

Videos

See all

Related articles

See all