Senior Python/Django Entwickler:in
dinoTAX GmbH
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Remote
Tech stack
API
Configuration Management
Software Quality
Code Review
Relational Databases
Linux
Django
Github
Python
PostgreSQL
OAuth
Open Source Technology
Pattern Recognition
Data Logging
DATEV
GraphQL
Celery
Domain Driven Design
Webhooks
Docker
Job description
- Entwicklung und Weiterentwicklung einer komplexen Multi-Tenant Django-Anwendung mit anspruchsvoller Geschäftslogik
- Design und Umsetzung erweiterter Datenmodelle mit Constraints, Audit-Trails und Schema-Versionierung
- Anbindung externer APIs (REST/GraphQL) mit OAuth2, Rate-Limiting und robustem Error-Handling
- Implementierung präziser Finanzberechnungen für korrekte und automatisierte Buchhaltung
- Entwicklung robuster Hintergrundprozesse (Celery) für Datenimporte und -exporte
- Gestaltung von Architekturentscheidungen (Service Layer, Domain-Driven Design) für Skalierbarkeit und Wartbarkeit
- Sicherstellung hoher Codequalität durch Typisierung, Tests und Code Reviews
Requirements
- Senior-Level Erfahrung (Richtwert: 5+ Jahre) in Python mit modernen Sprachfeatures (Typing, Protocols, Metaclasses, Pattern Matching)
- Tiefe Django-Expertise: komplexe Modelle, Custom Managers, Multi-Tenancy, Migrationen
- Erfahrung mit API-Integrationen (REST, GraphQL, OAuth2, Webhooks, Error-Handling)
- Praxis mit Enterprise-Architekturen: Service-Layer, Domain-Modeling, Configuration Management
- Solide Kenntnisse in PostgreSQL/RDBMS, Docker, Celery sowie Monitoring/Logging
- Sicherer Umgang mit Linux-Systemen (für Administration und Troubleshooting im Serverbetrieb)
- Verständnis für Finanz- oder Buchhaltungssoftware und regulierte Systeme
- Plus: DATEV-Formate, deutsches Steuerrecht
- Wünschenswert: aktive GitHub-/Open-Source-Projekte oder andere Referenzen, die deine Codequalität sichtbar machen
Benefits & conditions
- Arbeit an einer technisch anspruchsvollen Anwendung mit echtem Impakt auf Steuerautomatisierung
- Eigenverantwortliche Entwicklung in einem kompetenten, kleinen Team
- Moderne Entwicklungspraktiken und hohe Code-Quality-Standards
- Flexible Arbeitsmodelle: Remote oder Büro
Art der Stelle: Vollzeit, Festanstellung
Leistungen:
- Betriebliche Weiterbildung
- Firmenevents
- Flexible Arbeitszeiten
- Homeoffice-Möglichkeit
- Mentoring-Programm für Mitarbeiter
- Zusätzliche Urlaubstage
About the company
Wir entwickeln ein SaaS-System zur Automatisierung von Steuer- und Buchhaltungsprozessen. Unsere Plattform integriert sich in Systeme und exportiert Daten in verschiedenen DATEV-Formaten für die Finanzbuchhaltung.
Als regulierte Fintech-Anwendung arbeiten wir mit komplexen Business-Regeln, präzisen Finanzberechnungen und strengen Compliance-Anforderungen.