Auf einen Blick
- Aufgaben: Entwickle skalierbare Webanwendungen und arbeite an innovativen Projekten.
- Arbeitgeber: Innovatives Unternehmen mit einer kollaborativen Kultur.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexibles Arbeiten und berufliche Entwicklung.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
- Warum dieser Job: Nutze moderne Technologien und mache einen echten Unterschied in der Gesundheitsbranche.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Wir suchen ein neues Teammitglied, das als Full-Stack-Entwickler mit praktischer Erfahrung in der Gestaltung, Entwicklung und Wartung skalierbarer Webanwendungen zu uns stößt. Der ideale Kandidat hat Kenntnisse in verschiedenen Datenbanken, Containerverwaltung, Cloud-Technologien, mobiler Anwendungsentwicklung, automatisierten Testframeworks, REST-APIs, Microservices und modernen Front-End-Frameworks.
Über die Rolle
- Entwerfen und Bereitstellen von End-to-End-Funktionen über Front-End und Back-End, von der technischen Gestaltung über Implementierung, Tests, Bereitstellung und Überwachung.
- Arbeiten mit mehreren Programmiersprachen und das richtige Werkzeug für den Job auswählen, während die Codequalität hoch bleibt.
- Daten modellieren und Persistenz mit verschiedenen Datenbanken implementieren, relationale und NoSQL, einschließlich Schema-Design, Indizierung, Leistungsoptimierung und Migrationsstrategien.
- Qualität sicherstellen, indem automatisierte Tests (Unit, Integration, End-to-End), Code-Reviews und sichere Praktiken von Anfang an beigetragen werden.
- Skalierbarkeit sicherstellen: APIs, asynchrone Verarbeitung, Caching und Beobachtbarkeit (Logs/Metriken/Spuren) implementieren.
- Was Sie entwickeln, betreiben: Zu CI/CD-Pipelines, Containerisierung, Orchestrierung und Cloud-Diensten beitragen, mit Produkt und Betrieb zusammenarbeiten, um SLA/SLO-Ziele zu erreichen.
- Cross-funktional mit Produktmanagern, Designern oder anderen Ingenieuren zusammenarbeiten, um Anforderungen zu verfeinern, Arbeit aufzuteilen und schrittweise Werte zu liefern.
- Architektur, Werkzeuge und Entwicklererfahrung kontinuierlich verbessern, Entscheidungen dokumentieren und Wissen im Team teilen.
- Anwendungssicherheit und Datenschutz gewährleisten.
- Bereitschaft zur Unterstützung während geplanter Wartungsfenster.
Über Sie
- Professionelle Deutsch- und Englischkenntnisse (gesprochen und geschrieben).
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung.
- Einige Kenntnisse in Docker, Kubernetes oder anderen Containerisierungstools.
- Einige Erfahrungen mit SQL- und NoSQL-Datenbanken.
- Front-End-Entwicklung mit modernen Frameworks (z.B. Angular, React) und komponentengetriebenem UI-Design.
- App-Entwicklung (Kalipso Studio, Flutter…) ist von Vorteil.
- Mobile Device Management (SOTI MobiControl, …).
- Cross-Plattform-Frameworks (React Native, Kotlin, …).
- Solides Verständnis des Designs von RESTful APIs und der Architektur von Microservices.
- Praktische Kenntnisse von CI/CD-Tools wie Jenkins, GitHub Actions, GitLab CI.
- Datenformaten (XML, CSV, JSON, …).
- Programmiersprachen (PHP, C++, Java, JavaScript, Python, …).
- ADO (Azure DevOps) oder Atlassian (Jira, Confluence, Trello, …).
- Erfahrung mit Linux und/oder Windows.
- Exzellente Kommunikations- und Problemlösungsfähigkeiten.
- Erfolgreich einen erweiterten Hintergrundcheck bestehen.
- Aktiv offen für das Lernen und die Integration neuer Werkzeuge und Entwicklungsansätze.
Was ist für Sie drin?
- Hybrid-Arbeitsmodell: Wir haben eine flexible hybride Arbeitsumgebung (2-3 Tage pro Woche im Büro, je nach Rolle) für unsere bürobasierten Rollen übernommen und bieten ein nahtloses Erlebnis, das digital und physisch verbunden ist.
- Flexibilität & Work-Life-Balance: Flex My Way ist eine Reihe unterstützender Arbeitsplatzrichtlinien, die helfen sollen, persönliche und berufliche Verantwortlichkeiten zu managen, sei es, sich um die Familie zu kümmern, der Gemeinschaft etwas zurückzugeben oder Zeit zum Erfrischen und Zurücksetzen zu finden.
- Karriereentwicklung und Wachstum: Durch die Förderung einer Kultur des kontinuierlichen Lernens und der Fähigkeitenentwicklung bereiten wir unser Talent darauf vor, die Herausforderungen von morgen zu meistern und reale Lösungen zu liefern.
- Wettbewerbsfähige Branchenleistungen: Wir bieten umfassende Leistungspläne, darunter flexible Urlaubsregelungen, zwei unternehmensweite mentale Gesundheitstage, Zugang zur Headspace-App, Altersvorsorge, Studiengebührenrückerstattung, Mitarbeiteranreizprogramme und Ressourcen für geistiges, körperliches und finanzielles Wohlbefinden.
- Kultur: Global anerkannt, preisgekrönter Ruf für Inklusion und Zugehörigkeit, Flexibilität, Work-Life-Balance und mehr.
- Soziale Auswirkungen: Machen Sie einen Unterschied in Ihrer Gemeinde mit unserem Social Impact Institute. Wir bieten Mitarbeitern jährlich zwei bezahlte Freiwilligentage und Möglichkeiten, sich an Pro-bono-Beratung Projekten und Umwelt-, Sozial- und Governance-Initiativen zu beteiligen.
- Reale Auswirkungen: Wir sind eines der wenigen Unternehmen weltweit, das seinen Kunden hilft, Gerechtigkeit, Wahrheit und Transparenz zu verfolgen.
Software Development Engineer Arbeitgeber: PowerToFly
Kontaktperson:
PowerToFly HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Development Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Coding-Challenges vertraut. Übe das Lösen von Problemen unter Zeitdruck, um deine Fähigkeiten zu zeigen und selbstbewusst aufzutreten.
✨Zeige deine Leidenschaft für Technologie
Sprich über deine Lieblingsprojekte oder Technologien, die du ausprobiert hast. Zeige, dass du nicht nur die Anforderungen erfüllst, sondern auch ein echtes Interesse an der Branche hast.
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Karriereseite zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, Teil unseres Teams zu werden.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Development Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Zeig uns, wie du mit verschiedenen Technologien gearbeitet hast und welche Erfolge du erzielt hast.
Achte auf Details: Stell sicher, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und präziser Schreibstil zeigt uns, dass du Wert auf Qualität legst – genau wie wir!
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung an die richtige Stelle gelangt und du alle Informationen zur Stelle erhältst.
Wie du dich auf ein Vorstellungsgespräch bei PowerToFly vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du Kenntnisse in Docker, Kubernetes oder modernen Front-End-Frameworks wie Angular oder React hast, sei bereit, darüber zu sprechen und Beispiele aus deiner bisherigen Arbeit zu geben.
✨Bereite praktische Beispiele vor
Überlege dir konkrete Projekte, an denen du gearbeitet hast, und wie du dabei Herausforderungen gemeistert hast. Zeige, wie du APIs implementiert, Datenbanken modelliert oder CI/CD-Pipelines erstellt hast. Das gibt dem Interviewer einen Einblick in deine praktischen Fähigkeiten.
✨Kommunikation ist der Schlüssel
Da du mit cross-funktionalen Teams arbeiten wirst, ist es wichtig, deine Kommunikationsfähigkeiten zu demonstrieren. Übe, technische Konzepte einfach und klar zu erklären, damit auch Nicht-Techniker verstehen, was du tust.
✨Fragen stellen
Bereite einige Fragen vor, die du am Ende des Interviews stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den aktuellen Projekten, den Teamdynamiken oder den nächsten Schritten im Entwicklungsprozess.