Job
- Level
- Senior
- Job Feld
- Web, Full Stack, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Gehalt
- 60.000 bis 80.000€ Brutto/Jahr
- Ort
- Darmstadt
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Position entwickelst du skalierbare Microservices in Python, gestaltest Backend- und Frontend-Lösungen, optimierst Systemperformance und implementierst API-Integrationen zur Datenverarbeitung.
Job Technologien
Deine Rolle im Team
- Als Senior Software Developer trägst Du zur Konzeption, Entwicklung und Wartung einer Python-basierten, hoch skalierbaren Microservices-Architektur bei.
- Du arbeitest an Backend- und Frontend-Aufgaben, einschließlich Datenverarbeitung, Datenspeicherung, Caching und Performance-Optimierung sowie der Entwicklung von Benutzeroberflächen mit Flask und Bootstrap.
- Zu Deinen Aufgaben gehören die eigenständige Ausarbeitung von Konzepten, deren Umsetzung und Wartung sowie die Erweiterung bestehender Funktionalität und Sicherstellung der Codequalität.
- Entwicklung von Backend- und Frontend-Funktionen in einer Python-basierten Microservices-Umgebung.
- Pflege und Weiterentwicklung des bestehenden Codes mit Fokus auf Stabilität, Skalierbarkeit und Wartbarkeit.
- Optimierung der Systemperformance sowie Aktualisierung von Software-Abhängigkeiten.
- Entwicklung neuer Services und Integration externer APIs.
- Fehleranalyse, Performance-Analysen und Bugfixing.
- Datenverarbeitung, Datenspeicherung, Caching.
- Teilnahme an Code Reviews und Sicherstellung der Einhaltung von Entwicklungsstandards.
- Mitarbeit in agilen Entwicklungsprozessen und aktive Unterstützung bei der Definition von Aufgaben und Anforderungen.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Studium der Informatik oder eines vergleichbaren Fachgebiets.
- Hochschulabschluss in Informatik o.ä. (Erforderlich)
Qualifikationen
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch, eine proaktive Arbeitsweise sowie die Bereitschaft zur Arbeit in einem hybriden Arbeitsmodell mit regelmäßiger Präsenz vor Ort sind für diese Position essenziell.
- Sehr gute Kenntnisse in Python, Docker, REST, MQTT, WebSockets und JavaScript.
- Vertrautheit mit CI/CD-Tools, Git und Ticketsystemen wie Redmine oder JIRA.
- Verständnis von Microservices-Architekturen und SaaS-Umgebungen.
- Ausgeprägte analytische und lösungsorientierte Denkweise.
- Fähigkeit, sowohl eigenständig als auch im Team erfolgreich zu arbeiten.
- Gute Kommunikationsfähigkeiten in Deutsch und Englisch.
- Bachelor (Erforderlich)
- Python Software Development: 5 Jahre (Erforderlich)
- verhandlungssicher Deutsch, C1 (Erforderlich)
- verhandlungssicher Englisch, C1 (Erforderlich)
- dauerhaften Wohnsitz in Deutschland + Arbeitserlaubnis (Erforderlich)
Erfahrung
- Erfahrung mit MariaDB, Redis und modernen Caching-Strategien.
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung.
Unser Angebot
- Art der Stelle: Vollzeit
- Gehalt: 60.000,00€ - 80.000,00€ pro Jahr
- Möglichkeit zu pendeln/umzuziehen: 64293 Darmstadt: bereit sein zu pendeln oder vor Antritt der Stelle einen Umzug zu planen (Erforderlich)
- Arbeitsort: Zum Teil im Homeoffice in 64293 Darmstadt
Benefits
Work-Life-Integration
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
TEC4MED LifeScience GmbH
Die TEC4MED LifeScience GmbH mit Sitz in Darmstadt entwickelt IoT-basierte Geräte, Datenlogger sowie Software- und Cloud-Lösungen, die speziell für die pharmazeutische Logistik konzipiert sind. Ihr Fokus liegt auf dem End-to-End-Monitoring, der Echtzeit-Transparenz und der sicheren Überwachung temperatursensibler Produkte in globalen Lieferketten. Darüber hinaus bietet das Unternehmen Lösungen für Behälter- und Klimasysteme an, die für die professionelle Lagerung und den Transport optimiert sind.
Description
- Unternehmenstyp
- Startup
- Branche
- Pharma, Chemie, Biotech