Software Engineering (PID0638)

Software Engineering (PID0638)

Berlin Freiberuflich 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
Interval

Auf einen Blick

  • Aufgaben: Entwickle Software mit Python und leite innovative Projekte im Energiesektor.
  • Unternehmen: Führendes Unternehmen im Energiesektor mit flexibler Arbeitskultur.
  • Vorteile: Flexible Arbeitszeiten, attraktive Vergütung und Zugang zu spannenden Projekten.
  • Weitere Informationen: Remote-Arbeit mit Reisebereitschaft und hervorragenden Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Energie mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung und fortgeschrittene Python-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Dies ist eine Remote-Position. Wir suchen einen Senior Python Software Engineer, der dem Infrastructure Product Line eines großen internen Plattformprogramms im Energiesektor beitritt. Sie werden innerhalb des ICE (Infrastructure Cloud Engine) Teams arbeiten und die Komponentenarchitektur implementieren, Softwareentwicklungsbemühungen vorantreiben und technische Führung in einer cloud-nativen, hybriden Plattformumgebung bieten.

Was Sie tun werden:

  • Produktionstauglichen Python-Code schreiben, um architektonische Entwurfsspezifikationen umzusetzen, einschließlich Unit-Tests und Dokumentation des Codes
  • Technische Entscheidungen innerhalb der durch das Architekturdesign festgelegten Grenzen treffen und kommunizieren
  • Statusberichte an Architekten und Stakeholder der Lieferung erstellen und kommunizieren
  • Meetings moderieren und technische Konzepte einem mittelgroßen Publikum präsentieren
  • Andere Entwicklungspartner anleiten und die termingerechte Lieferung von Funktionen und Softwarekomponenten sicherstellen
  • An agilen Zeremonien teilnehmen und agile Arbeitsweisen fördern
  • Kontinuierliche Verbesserungsmöglichkeiten im Entwicklungsprozess identifizieren und vorantreiben
  • Mit Portfolio- und Plattform-Stakeholdern über Netzwerk, Compute, Speicher und Hardware koordinieren

Was Sie benötigen:

  • Über 8 Jahre professionelle Erfahrung in der Softwareentwicklung mit hochgradigen Programmiersprachen
  • Fortgeschrittene Python (3.9+) Kenntnisse, einschließlich starker Beherrschung der asynchronen Programmierung (asyncio, aiohttp), Multiprocessing und Concurrency-Modelle
  • Umfangreiche Erfahrung mit FastAPI zum Erstellen skalierbarer APIs und Dienste
  • Expertise im modularen Softwaredesign mit Schwerpunkt auf Trennung von Anliegen und wartbaren Codebasen
  • Starkes Verständnis von Typ-Hinweisen, Dependency Injection und automatisierten Testframeworks (pytest, unittest)
  • Erfahrung mit mehreren Datenbankparadigmen: relational (PostgreSQL), NoSQL (Redis, MongoDB, ArangoDB/Neo4J) und Datenbankbibliotheken wie SQLAlchemy
  • Tiefes Verständnis der Prinzipien des Microservice-Designs, einschließlich Dienstgrenzen, interner Dienstkommunikation (REST, gRPC, Nachrichtenwarteschlangen) und API-Design
  • Solides Verständnis der Sicherheitsprinzipien von Anwendungen und APIs, einschließlich OAuth2 und OIDC
  • Fließendes Englisch, gesprochen und geschrieben (mindestens C1)

Wünschenswert:

  • Erfahrung im Entwerfen von Schemata und Datenmodellen pro Dienst und im Management von Datenkonsistenz und -leistung in Microservice-Umgebungen
  • Praktische Erfahrung im Containerisieren von Diensten

Vorteile:

Als Freiberufler / Auftragnehmer bei uns genießen Sie flexible Arbeitszeiten und die Freiheit, Ihre eigenen Projekte zu wählen. Unsere Plattform bietet Ihnen Zugang zu spannenden Projekten in verschiedenen Branchen und unterstützt Sie bei Ihrer beruflichen Entwicklung. Sie profitieren von einer attraktiven Vergütung und einem engagierten Team, das Ihnen bei Fragen zur Seite steht. Arbeiten Sie unabhängig und nutzen Sie unser starkes Netzwerk, um Ihre beruflichen Ziele zu erreichen.

Software Engineering (PID0638) Arbeitgeber: Interval

Als Arbeitgeber im Energiesektor bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das auf Flexibilität und persönliche Entwicklung setzt. Unsere remote Arbeitsweise ermöglicht es Ihnen, Ihre Projekte selbst zu wählen und gleichzeitig von einem unterstützenden Team zu profitieren, das Ihnen bei der Erreichung Ihrer beruflichen Ziele zur Seite steht. Genießen Sie attraktive Vergütungspakete und die Freiheit, Ihre Arbeitszeiten flexibel zu gestalten, während Sie an spannenden Projekten innerhalb eines großen internen Plattformprogramms mitwirken.

Interval

Kontaktdaten:

Interval Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineering (PID0638) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du auf Jobsuche bist und vielleicht kann jemand dir einen Fuß in die Tür setzen!

Sei bereit für technische Gespräche

Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Python und den relevanten Technologien auffrischst. Wir empfehlen, einige Coding-Challenges zu lösen, um dein Wissen aufzufrischen und selbstbewusst aufzutreten.

Präsentiere deine Projekte

Habe eine Auswahl deiner besten Projekte parat, um sie während des Interviews zu präsentieren. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast – das wird Eindruck machen!

Bewirb dich direkt über unsere Website

Wenn du an einer Zusammenarbeit interessiert bist, bewirb dich direkt über unsere Plattform. So können wir dich schneller in den Prozess einbeziehen und dir helfen, die richtige Position zu finden!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineering (PID0638) mit Bravour zu bestehen

Python (3.9+)
Async Programming (asyncio, aiohttp)
Multiprocessing
Concurrency Models
FastAPI
Modular Software Design
Type Hinting

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und strukturiere deine Informationen so, dass wir schnell einen Überblick über deine Qualifikationen und Erfahrungen bekommen.

Betone relevante Erfahrungen:Fokussiere dich auf deine Erfahrungen, die direkt mit der Stelle zu tun haben. Zeige uns, wie deine Fähigkeiten im Bereich Python und Softwareentwicklung zu den Anforderungen der Position passen.

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten!

Wie man sich auf ein Vorstellungsgespräch bei Interval vorbereitet

Mach dich mit der Unternehmensstruktur vertraut

Bevor du zum Interview gehst, solltest du dir ein gutes Bild von der ICE-Plattform und den Projekten im Energiesektor machen. Informiere dich über die aktuellen Trends in der Cloud-Technologie und wie das Unternehmen diese umsetzt. Das zeigt dein Interesse und deine Vorbereitung.

Bereite technische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, insbesondere in Bezug auf Python, FastAPI und Microservices. Überlege dir, wie du deine Erfahrungen mit async Programmierung und modularer Softwaregestaltung anschaulich erklären kannst. Das hilft, deine Expertise zu untermauern.

Übe deine Kommunikationsfähigkeiten

Da du technische Konzepte präsentieren musst, ist es wichtig, dass du klar und verständlich kommunizieren kannst. Übe, komplexe Themen einfach zu erklären, als würdest du sie einem nicht-technischen Publikum vorstellen. Das wird dir helfen, während des Interviews selbstbewusst aufzutreten.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zur Teamdynamik, den verwendeten Technologien oder den Herausforderungen des Projekts sein. Das zeigt dein Engagement und dein Interesse an der Rolle und dem Unternehmen.