M

(Senior) Python Entwickler (m/w/d)

mITblick AG · Stuttgart, Baden-Württemberg, Germany

IT Services and IT Consulting · 11-50 employees

8 h ago
Senior (5-10 yrs) Full-time Germany
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves designing and developing a modern acceptance test tool for embedded systems within a production environment. You will act as a technical sparring partner for the team, making architectural decisions and ensuring high software quality through code reviews.

What they look for

Python C CI/CD Pipelines Software Architecture Software Craftsmanship Domain-Driven Design Robot Framework Pytest Embedded Systems Code Reviews Performance Optimization Asynchronous Programming

Requirements

Candidates need several years of experience in Python development, specifically within hybrid Python/C environments and complex software architectures. Knowledge of CI/CD, Robot Framework, Pytest, and experience with industrial production or signal analyzers is highly desired.

Benefits

Key role in developing a forward-looking embedded test platform High degree of creative freedom and technical responsibility Challenging tasks in an innovative high-tech environment Collaboration with experienced experts in a motivated team Modern technologies and short decision-making paths Long-term perspective with diverse development opportunities

Full description

mITblick ist Experte der ersten Stunde in den Bereichen Agile Transformation, Agiles Requirements Engineering und Scrum. Unser Wissen und unsere Lösungsansätze geben wir in Trainings, Beratungseinsätzen und herausfordernden Projekten weiter und versetzen unsere Kunden in die Lage, durch den gezielten Einsatz von agilen Methoden ihr klassisches Projekt- und Anforderungsmanagement zu optimieren.

Wir liefern keine leeren Consulting-Sprüche, sondern bringen unsere Kunden und die Projekte wirklich voran. Wir sind authentisch, integer und lösungsorientiert.

Wir helfen klassischen Organisationen, agiler zu werden.

Aufgaben

Du bist Senior Python Entwickler aus Leidenschaft und möchtest nicht nur Software entwickeln, sondern Kunden technisch beraten, Architekturentscheidungen treffen und moderne Softwarelösungen mitgestalten?

Dann könnte diese Position genau die richtige Herausforderung für Dich sein.

Gemeinsam mit unserem Kunden entwickelst Du innovative Lösungen für Embedded-Systeme in einem hochspezialisierten Produktionsumfeld. Als Senior Python-Entwickler übernimmst Du eine zentrale Rolle bei der technischen Ausrichtung des Teams, bringst Deine Erfahrung als Sparringspartner ein und gestaltest nachhaltige Softwarearchitekturen.

  • Architektur und Weiterentwicklung eines modernen Abnahmetest-Tools für Embedded-Systeme im Produktionsumfeld
  • Entwicklung von Integrations- und Testlösungen für den Entwicklungsbereich
  • Durchführung von Code Reviews und Sicherstellung einer hohen Softwarequalität
  • Konzeption synchroner und asynchroner Testabläufe
  • Optimierung von Performance, Wartbarkeit und Skalierbarkeit der Testplattform
  • Technischer Sparringspartner für das Entwicklerteam sowie aktive Mitgestaltung der technischen Roadmap

Qualifikation

Fachliche Qualifikationen

  • Mehrjährige Erfahrung in der Entwicklung mit Python
  • Gute Kenntnisse und Erfahrung in hybriden Python-/C-Umgebungen
  • Erfahrung mit modernen CI/CD-Pipelines und Continuous Deployment
  • Erfahrung in der Architektur komplexer Softwaresysteme
  • Sicherer Umgang mit Software-Craftsmanship-Prinzipien und Domain-Driven Design

Idealerweise verfügst Du außerdem über

  • Kenntnisse im Produktionsumfeld oder der industriellen Fertigung
  • Erfahrung mit Signal- und Spektrumanalysatoren, Signalgeneratoren oder Telekommunikation
  • Erfahrung mit Domain-Specific Test Languages
  • Gutes Gespür für die Auswahl geeigneter Technologien, Frameworks und Libraries
  • Kenntnisse im Robot Framework und Pytest

Persönlich überzeugst Du durch

  • Analytisches Denkvermögen und hohe Lösungsorientierung
  • Freude daran, technische Verantwortung zu übernehmen
  • Kommunikationsstärke und Teamgeist
  • Eigenverantwortliche und strukturierte Arbeitsweise
  • Den Anspruch, nachhaltige und qualitativ hochwertige Softwarelösungen zu entwickeln

Benefits

  • Eine Schlüsselrolle bei der Entwicklung einer zukunftsweisenden Embedded-Testplattform
  • Hoher Gestaltungsspielraum und technische Verantwortung
  • Anspruchsvolle Aufgaben in einem innovativen Hightech-Umfeld
  • Zusammenarbeit mit erfahrenen Experten in einem motivierten Team
  • Moderne Technologien und kurze Entscheidungswege
  • Langfristige Perspektive mit vielfältigen Entwicklungsmöglichkeiten

Werde Teil unseres Teams!

Du möchtest in einem attraktiven Umfeld arbeiten, Verantwortung übernehmen und Teil eines wachsenden Unternehmens werden? Dann freuen wir uns auf deine Bewerbung!

Wir freuen uns auf dich!

Es betreut dich:

Giovanni

Telefon: 0711 / 219 530 – 0