Lead Software Engineer: PythonTEC4MED LifeScience GmbH • Darmstadt, Hesse, Germany
Cette offre d'emploi n'est plus disponible
Lead Software Engineer: Python
TEC4MED LifeScience GmbH
- Darmstadt, Hesse, Germany
- Darmstadt, Hesse, Germany
À propos
*Tec4med LifeScience GmbH* is a leading company in the field of innovative supply chain visibility solutions for the life sciences industry. As a subsidiary of *Cryoport Inc. (NASDAQ: CYRX)*, our IoT products and digital platforms enable end-to-end monitoring of temperature-sensitive pharmaceuticals and help make global supply chains safer and more efficient. To strengthen our team, we are looking for an experienced *Lead Software Engineer: Python* who will support our vision through technical excellence.
*POSITION SUMMARY*
As Tech Lead with Scrum Master responsibilities, you will play a pivotal role in shaping and delivering complex software solutions within a Python-based microservices architecture. This position combines hands-on development with leadership and process facilitation. You will guide a small, highly skilled team through the entire development lifecycle - from design and implementation to deployment and maintenance - while ensuring adherence to agile principles. Your responsibilities include maintaining and refactoring an existing code base to improve scalability and robustness, optimizing performance, and introducing architectural enhancements. You will also design and build new services from scratch, make critical technical decisions, and integrate external systems to extend functionality. Acting as Scrum Master, you will lead team meetings, refine tasks, define acceptance criteria, and remove impediments to ensure smooth delivery. Strong communication skills in German and English, a collaborative mindset, and the ability to balance technical depth with leadership are essential for success in this role.
*PRIMARY RESPONSIBILITIES (include but are not limited to)*
· Lead technical design and implementation for backend and frontend components.
· Maintain and refactor existing codebase to improve robustness and scalability.
· Optimize performance, update dependencies, and ensure security best practices.
· Design and develop new microservices and integrate external services.
· Oversee data processing, storage, caching, and web-based UI (Flask, Bootstrap).
· Define acceptance criteria, refine tasks, and lead team meetings.
· Ensure CI/CD pipelines and code quality standards are met.
· Act as Scrum Master: facilitate ceremonies, remove impediments, and foster agile culture.
*COMPETENCIES & PERSONAL ATTRIBUTES*
· Strong expertise in Python, Docker, REST, MQTT, WebSockets, JavaScript.
· Experience with MariaDB, Redis, and caching strategies.
· Familiarity with CI/CD tools, Git, and issue tracking (e.g. Redmine or JIRA).
· Solid understanding of microservices architecture and SaaS environments.
· Ability to make architectural decisions and mentor team members.
· Excellent communication and leadership skills in German and English.
· Strong problem-solving mindset and proactive attitude.
· Hands-on experience with backend and frontend development in Python ecosystems.
· Ability to manage multiple tasks and problems simultaneously without losing focus.
· Highly structured and organized approach to planning and execution.
· Capable of overseeing complex software environments and understanding inter-dependencies between components.
· Strong commitment to designing scalable solutions that support future growth.
· Attention to detail and quality, ensuring robust and maintainable code.
· Pragmatic mindset: balances ideal solutions with practical constraints to deliver value efficiently.
*QUALIFICATIONS AND EDUCATION REQUIREMENTS*
· Degree in Computer Science or a related field.
· Minimum 5 years of professional software development experience.
· Minimum 2 years in a technical leadership role.
· Excellent communication skills in German and English.
Art der Stelle: Vollzeit, Festanstellung
Gehalt: 60.000,00€ - 90.000,00€ pro Jahr
Leistungen:
* Aktienoptionen
* Erfolgsbeteiligung
* Firmenevents
* Flexible Arbeitszeiten
* Gleitzeit
* Homeoffice-Möglichkeit
* Kostenlose Getränke
* Zusätzliche Urlaubstage
Berufserfahrung:
* Softwareentwicklung: 5 Jahre (Erforderlich)
* Führungserfahrung: 1 Jahr (Erforderlich)
Sprache:
* Deutsch (Erforderlich)
* Englisch (Erforderlich)
Arbeitsort: Vor Ort
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.