Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n Python Entwickler (m/w/d) - Remote + Frankfurt (bis zu 50% Onsite).
Ihre Aufgaben
1. Schreiben von produktionsreifem Quellcode zur Umsetzung von Architektur- und Designspezifikationen
2. Erstellung von Unit-Tests sowie Bereitstellung von Code-Dokumentationen
3. Aktive Teilnahme an agilen Aktivitäten und Zeremonien
4. Treffen technischer Entscheidungen innerhalb der durch die Architektur vorgegebenen Rahmenbedingungen
5. Kommunikation technischer Entscheidungen an Kolleg, Architekt und relevante Stakeholder
6. Erstellung und Kommunikation von Statusberichten an Stakeholder, z. B. Architektur- und Delivery-Teams
7. Moderation von Meetings sowie Präsentation technischer Konzepte in verständlicher Form für mittelgroße Zielgruppen
8. Unterstützung und fachliche Anleitung anderer Stakeholder im Entwicklungsumfeld
9. Sicherstellung der termingerechten Lieferung von Applikationsfunktionen und/oder vollständigen Softwarekomponenten
10. Identifikation von Optimierungspotenzialen im Entwicklungsprozess
11. Förderung und Etablierung agiler Arbeitsweisen
Interessiert?
Mandy Granz
Tel.:
Email:
Share posting
Ihre Qualifikationen
12. ES MUSS ZU JEDEM SKILL MINDESTENS EIN PROJEKTBEISPIEL GENANNT WERDEN KÖNNEN!!!!!!
13. Mehr als 8 Jahre Erfahrung in der professionellen Softwareentwicklung mit Hochsprachen
14. Fortgeschrittene Kenntnisse in Python (3.9+) mit starkem Verständnis für asynchrone Programmierung (asyncio, aiohttp etc.), Multiprocessing und Concurrency-Modelle
15. Umfangreiche Erfahrung mit Python-Frameworks zur Entwicklung skalierbarer APIs und Services, insbesondere FastAPI
16. Expertise im modularen Softwaredesign mit Fokus auf Separation of Concerns und wartbare Codebasen
17. Sehr gute Kenntnisse in Type Hinting, Dependency Injection sowie automatisierten Testframeworks (pytest, unittest oder vergleichbar)
18. Erfahrung mit verschiedenen Datenbankparadigmen: Relationale Datenbanken (PostgreSQL) sowie NoSQL-Datenbanken (Redis, MongoDB, ArangoDB/Neo4J)
19. Erfahrung mit Datenbankbibliotheken wie SQLAlchemy
20. Tiefgehendes Verständnis von Microservice-Architekturen, einschließlich Service-Abgrenzung, State-Management, Inter-Service-Kommunikation (REST, gRPC oder Message Queues) sowie API-Design
21. Umfassendes Verständnis von Sicherheitsprinzipien für Anwendungen und APIs sowie entsprechender Frameworks und Technologien wie OAuth2 und OIDC