SD3 - Principal Engineer - Python Application Development
SD3 - Principal Engineer - Python Application Development

SD3 - Principal Engineer - Python Application Development

Frankfurt am Main Vollzeit 54000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
I

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Python-Anwendungen und REST APIs für spannende Projekte.
  • Arbeitgeber: Innoventes Technologies ist ein innovatives Unternehmen, das mit Startups weltweit zusammenarbeitet.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und ein dynamisches Team warten auf dich.
  • Warum dieser Job: Werde Teil eines agilen Teams, das an der Spitze der Technologie steht und echte Produkte entwickelt.
  • Gewünschte Qualifikationen: Erforderlich sind starke Python- und Django-Kenntnisse sowie 6-8 Jahre Erfahrung in der Softwareentwicklung.
  • Andere Informationen: Die Interviews finden online statt, also sei bereit, dein Können zu zeigen!

Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.

Innoventes Technologies ist ein Boutique-Produktentwicklungsunternehmen, das mit Startups in Bangalore, Mumbai, Chennai, SFO und dem Nahen Osten zusammenarbeitet. Wir arbeiten eng mit unseren Kunden zusammen, um Produkte von Weltklasse zu entwickeln - entweder von unserem Büro oder von den Büros unserer Kunden. Wir glauben fest an agile Engineering-Praktiken und haben einen aggressiven Plan, unsere aktuelle Stärke von 60 in diesem Jahr zu verdoppeln.

Wir suchen Python/Django Webanwendungsentwickler, die für die Entwicklung von REST APIs verantwortlich sind. Der Schwerpunkt liegt auf dem Design und der Entwicklung aller serverseitigen Logik, um eine hohe Leistung und Reaktionsfähigkeit auf Anfragen von der Front-End-Seite sicherzustellen.

Verantwortlichkeiten:

  • Erstellung technischer Spezifikationen, API-Definitionen & Design, Datenmodellierung, Design serverseitiger Komponenten
  • Entwicklung von Python-basierten Backend-Anwendungen
  • Bereitstellung gut geschriebener REST APIs: API-Definitionen, End-to-End-Service-Design und Implementierung
  • Schreiben von qualitativ hochwertigem, modularen, wiederverwendbarem, leistungsfähigem, gut dokumentiertem, unit-getestetem Code
  • Code-Reviews

Erforderliche Fähigkeiten:

  • Starke Fähigkeiten in Python, Django & Django REST Framework (DRF)
  • Starke Fähigkeiten in der Implementierung von REST APIs
  • Ausgezeichnete Programmier- und Anwendungsentwicklungserfahrung
  • Sehr gute Problemlösungsfähigkeiten. Ein sehr guter HackerRank/HackerEarth-Score ist von Vorteil
  • Gutes Verständnis von Programmier- und Engineering-Best-Practices
  • Gute Kenntnisse im Umgang mit relationalen Datenbanken wie MySQL und PostgreSQL
  • Gute Kenntnisse in objektorientiertem Design, Datenstrukturen und Algorithmen
  • Professionelle, präzise Kommunikationsfähigkeiten
  • Gute Kenntnisse von Git

Optionale Fähigkeiten:

  • Microservices, Docker, Kubernetes
  • Kenntnisse in Flask & Python-Scripting
  • Vertrautheit mit einigen ORM (Object Relational Mapper) Bibliotheken
  • Grundkenntnisse in Front-End-Technologien wie JavaScript, HTML und CSS
  • Kenntnisse im Umgang mit Cloud-Umgebungen wie AWS
  • Kenntnisse von DevOps-Tools & Praktiken

Bildungsqualifikationen und Erfahrung:

  • B.E/B.Tech/MCA/M.Tech in Informatik/Information Science/Information Technology
  • 6 bis 8 Jahre praktische Erfahrung in der Python-Technologie

Einstellungsprozess:

  • Jeder Schritt ist eine Eliminierung und der Kandidat muss jeden Schritt bestehen, um zum nächsten überzugehen
  • Screening-Diskussion/Interview (Technisch)
  • 2 Runden des Kundeninterviews (Technisch)
  • Management-Interview
  • Alle Interviews/Programmiertests erfolgen über webbasierte Tools/telefonisch

SD3 - Principal Engineer - Python Application Development Arbeitgeber: Innoventes Technologies

Innoventes Technologies ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Bangalore bietet. Mit einem starken Fokus auf agile Praktiken und der Möglichkeit, an innovativen Projekten mit Startups zu arbeiten, fördert das Unternehmen das Wachstum seiner Mitarbeiter durch kontinuierliche Weiterbildung und spannende Herausforderungen. Die Unternehmenskultur legt Wert auf Teamarbeit und Kreativität, was es zu einem idealen Ort für talentierte Python-Entwickler macht, die ihre Karriere vorantreiben möchten.
I

Kontaktperson:

Innoventes Technologies HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: SD3 - Principal Engineer - Python Application Development

Tip Nummer 1

Stelle sicher, dass du deine Kenntnisse in Python und Django auf den neuesten Stand bringst. Nutze Online-Ressourcen oder Kurse, um deine Fähigkeiten zu vertiefen, insbesondere im Bereich der REST API-Entwicklung.

Tip Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Programmierfragen und -aufgaben übst. Plattformen wie HackerRank oder LeetCode können dir helfen, deine Problemlösungsfähigkeiten zu verbessern und deine HackerRank/HackerEarth Punktzahl zu steigern.

Tip Nummer 3

Verstehe die Grundlagen von Microservices und Docker, da dies für die Rolle von Vorteil sein kann. Es könnte hilfreich sein, kleine Projekte zu erstellen, um praktische Erfahrungen mit diesen Technologien zu sammeln.

Tip Nummer 4

Nutze dein Netzwerk, um Informationen über das Unternehmen und die Branche zu sammeln. Verbindungen zu aktuellen oder ehemaligen Mitarbeitern können dir wertvolle Einblicke geben und dir helfen, dich besser auf die Interviews vorzubereiten.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: SD3 - Principal Engineer - Python Application Development

Starke Fähigkeiten in Python
Erfahrung mit Django und Django REST Framework (DRF)
Implementierung von REST APIs
Ausgezeichnete Programmier- und Anwendungsentwicklungserfahrung
Problemlösungsfähigkeiten
Gutes Verständnis von Programmier- und Ingenieurbest Practices
Kenntnisse in relationalen Datenbanken wie MySQL und PostgreSQL
Gutes Wissen über objektorientiertes Design, Datenstrukturen und Algorithmen
Professionelle und präzise Kommunikationsfähigkeiten
Gute Kenntnisse in Git
Erfahrung mit Microservices
Kenntnisse in Docker und Kubernetes
Vertrautheit mit ORM (Object Relational Mapper) Bibliotheken
Grundkenntnisse in Front-End-Technologien wie JavaScript, HTML und CSS
Kenntnisse in Cloud-Umgebungen wie AWS
Kenntnisse in DevOps-Tools und -Praktiken

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in Python, Django und REST APIs hervor. Gib konkrete Beispiele für Projekte oder Erfahrungen, die deine Fähigkeiten in diesen Bereichen demonstrieren.

Erstelle ein überzeugendes Anschreiben: Schreibe ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen erklärt. Zeige, wie deine Erfahrungen und Fähigkeiten zu den Zielen von Innoventes Technologies passen.

Prüfe deine Unterlagen: Stelle sicher, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Achte darauf, dass deine Dokumente gut strukturiert und fehlerfrei sind, bevor du sie einreichst.

Wie du dich auf ein Vorstellungsgespräch bei Innoventes Technologies vorbereitest

Bereite dich auf technische Fragen vor

Da die Position einen starken Fokus auf Python und Django hat, solltest du deine Kenntnisse in diesen Technologien auffrischen. Sei bereit, spezifische Fragen zu REST APIs, Datenmodellen und serverseitiger Logik zu beantworten.

Demonstriere deine Problemlösungsfähigkeiten

Erwarte, dass dir während des Interviews praktische Probleme oder Szenarien präsentiert werden. Übe, wie du diese Probleme angehen und lösen würdest, um deine analytischen Fähigkeiten zu zeigen.

Zeige deine Kommunikationsfähigkeiten

Gute Kommunikation ist entscheidend, besonders wenn du mit Kunden und Teammitgliedern interagierst. Übe, technische Konzepte klar und präzise zu erklären, um deine Professionalität zu demonstrieren.

Vertrautheit mit agilen Praktiken

Da das Unternehmen agile Methoden anwendet, solltest du mit den Prinzipien und Praktiken der agilen Softwareentwicklung vertraut sein. Bereite Beispiele vor, wie du in der Vergangenheit in agilen Teams gearbeitet hast.

SD3 - Principal Engineer - Python Application Development
Innoventes Technologies
I
  • SD3 - Principal Engineer - Python Application Development

    Frankfurt am Main
    Vollzeit
    54000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-23

  • I

    Innoventes Technologies

Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>