Backend Developer (Python/Django) (m/w/d)

Festanstellung, Vollzeit · Remote

Lesen Sie die Stellenbeschreibung in:
Deine Aufgaben
  • Teamarbeit: Du bist Teil agiler, interdisziplinärer Teams und trägst durch deine Arbeit an KI-Projekten maßgeblich zum Teamerfolg bei. 
  • Backend: Du konzipierst und entwickelst Django-basierte Backendanwendungen, die es ermöglichen, KI-Modelle effektiv in den Geschäftsprozessen und digitalen Produkten unserer Kunden zu integrieren. 
  • Frontend: Gemeinsam mit dem Frontend-Team gestaltest und realisierst du Schnittstellen und Datenstrukturen, um eine reibungslose Integration zwischen Backend und Frontend zu garantieren. 
  • Schnittstellen: Du implementierst REST-Schnittstellen für die zuverlässige Kommunikation mit externen Systemen wie Microservices, ERP-Systemen sowie Daten- oder API-Services. 
  • Datenbanken: Du bist für die serverseitige Datenhaltung verantwortlich, einschließlich effektiver Datenmodellierung, Optimierung von Abfragen, Integrität und sicherer Datenmigration. 
  • Sicherheit: Du entwickelst sichere Software und schützt mit den richtigen Maßnahmen und Konzepten die Integrität und Vertraulichkeit der Daten unserer Kund:innen.
  • Deployment: Du setzt auf automatisierte CI/CD-Pipelines, um deine Anwendungen in der Cloud für alle Projektmitglieder bereitzustellen. 
Dein Profil
  • Ausbildung: Du hast eine universitäre Ausbildung in einem technischen oder wissenschaftlichen Fach wie Informatik oder Softwareentwicklung, hast eine Weiterbildung absolviert oder extensive praktische Erfahrung gesammelt.
  • Django Know-how: Du hast Erfahrung in der Konzeption und Entwicklung von Webanwendungen mit Django. Dabei hast du Expertise in der Skalierung, Performance-Optimierung, Konfiguration und dem Deployment von Django-basierten Anwendungen.
  • Softwareentwicklung: Du verfügst über mehrjährige Praxis mit Python und bringst solides Wissen in objektorientierter Programmierung sowie Design Patterns mit. Bei deiner Arbeit legst du großen Wert auf Qualitätsaspekte wie Clean Code und Testbarkeit. 
  • IT-Sicherheit: Du kennst die “OWASP Top Ten" und hast ein gutes Verständnis für die Absicherung webbasierter Anwendungen, für die Risiken von z.B. XSS, CSRF oder SQL-Injections und implementierst entsprechende Maßnahmen. 
  • Datenbanken: Du bist versiert im Umgang mit einer Vielzahl von Datenbanksystemen, einschließlich relationaler Datenbanken wie PostgreSQL, MS SQL und MariaDB, sowie NoSQL-Datenbanken wie Neo4j und OpenSearch für spezifische Anwendungsfälle.
  • Motivation: Du hast Lust darauf, anspruchsvolle Themen und coole Projekte zu bearbeiten, Verantwortung zu übernehmen, immer weiter zu lernen und über dich hinaus zu wachsen.
  • Kommunikation: Du kannst sicher auf Deutsch und Englisch kommunizieren und deine Ergebnisse verständlich und empfängerorientiert präsentieren. 
Über uns
PLAN D ist ein ausgewähltes Team von Expert:innen mit außergewöhnlichen Bestleistungen auf jeder Position, gepaart mit Kollaboration und Selbstbestimmung.

Zeitgemäße Führung: 
Mitarbeiterführung wird als Coachingprozess verstanden, mit dem Ziel, die Potenziale jedes und jeder Einzelnen zielgerichtet zu entwickeln.
Wir streben immer danach, Neues zu lernen: 
Wir achten auf Details, stellen Verbindungen her, teilen unser Wissen. Dabei bieten wir viele Möglichkeiten der Weiterentwicklung.
Wir sind ergebnisorientiert:
Wichtig ist, welche Leistung erbracht wird – nicht, wie hart dafür gearbeitet wurde oder wie lange jemand im Büro bleibt.
Wir haben eine Feedbackkultur:
Zu einer vertrauensvollen Zusammenarbeit gehört auch ein offener und ehrlicher Austausch. Bei PLAN D sprechen wir nicht übereinander, sondern miteinander.
Unbegrenzter Urlaub
: Wir haben keine festen Arbeitszeiten oder Anwesenheitspflicht, aber wir brennen für unsere Projekte. Für wichtige Termine und Projektphasen sind wir im Büro, können sonst aber entscheiden, von wo wir arbeiten.
Wir kümmern uns um unsere Mitarbeitenden:
PLAN D Mitarbeitende sind technisch immer top ausgestattet, haben ein schickes Büro und sind von der Siebträger Kaffeemaschine über den immer vollen Getränkekühlschrank, Obst & Snacks sowie tolle Teamevents, bis hin zum Jobrad, dem Jobticket oder der USC Mitgliedschaft immer bestens versorgt.

Klingt gut? Super!
Bewirb dich bei uns und erzähle uns, warum genau du in unserem Team fehlst. Hast du uns überzeugt, laden wir dich zu einem ersten Kennenlernen ein.
Your mission
  • Teamwork: You will be part of agile, interdisciplinary teams and contribute significantly to the team's success through your work on AI projects.
  • Backend: You will design and develop Django-based backend applications that enable AI models to be effectively integrated into our customers' business processes and digital products. 
  • Frontend: Together with the frontend team, you will design and implement interfaces and data structures to ensure smooth integration between the backend and frontend. 
  • Interfaces: You will implement REST interfaces for reliable communication with external systems such as microservices, ERP systems, and data or API services. 
  • Databases: You will be responsible for server-side data management, including effective data modeling, query optimization, integrity, and secure data migration.
  • Security: You will develop secure software and protect the integrity and confidentiality of our customers' data with the right measures and concepts.
  • Deployment: You rely on automated CI/CD pipelines to deliver your applications in the cloud to all project members.
Your profile
  • Education: You have a university degree in a technical or scientific subject such as computer science or software development, have completed further training, or have gained extensive practical experience.
  • Django expertise: You have experience in designing and developing web applications with Django. You have expertise in scaling, performance optimization, configuration, and deployment of Django-based applications.
  • Software development: You have several years of practical experience with Python and have solid knowledge of object-oriented programming and design patterns. In your work, you attach great importance to quality aspects such as clean code and testability. 
  • IT security: You are familiar with the “OWASP Top Ten” and have a good understanding of securing web-based applications, the risks of XSS, CSRF, or SQL injections, for example, and implement appropriate measures. 
  • Databases: You are proficient in using a variety of database systems, including relational databases such as PostgreSQL, MS SQL, and MariaDB, as well as NoSQL databases such as Neo4j and OpenSearch for specific use cases.
  • Motivation: You are eager to work on challenging topics and cool projects, take on responsibility, continue learning, and grow beyond yourself.
  • Communication: You can communicate confidently in German and English and present your results in a clear and recipient-oriented manner.
About us
PLAN D is a select team of experts who deliver exceptional performance in every position, combined with collaboration and self-determination.

Contemporary leadership: Employee management is understood as a coaching process with the goal of developing the potential of each and every individual in a targeted manner.
We always strive to learn new things: We pay attention to details, make connections, and share our knowledge. In doing so, we offer many opportunities for further development.
We are results-oriented: What matters is the performance achieved—not how hard someone worked or how long they stayed in the office.
We have a feedback culture: Open and honest communication is part of a trusting working relationship. At PLAN D, we don't talk about each other, we talk to each other.
Unlimited vacation: We don't have fixed working hours or mandatory attendance, but we are passionate about our projects. We are in the office for important deadlines and project phases, but otherwise we can decide where we work from.
We take care of our employees: PLAN D employees are always equipped with the latest technology, have a stylish office, and are well taken care of, from the portafilter coffee machine to the always-full beverage fridge, fruit & snacks, and great team events, to the job bike, job ticket, or USC membership.

Sounds good? Great!
Apply now and tell us why you are the missing piece of our team. If you convince us, we will invite you to an initial meeting.
Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an der Demo Daten GmbH. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an demodaten@demo.de.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.