Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen, die Schulen in den USA unterstützen.
- Unternehmen: Frontline Education - ein Unternehmen mit einer Mission für Bildung und Gemeinschaft.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einer Kultur des kontinuierlichen Lernens.
- Warum dieser Job: Gestalte die Zukunft der Bildung mit modernster Technologie und einem positiven Einfluss auf Schüler.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Standort: USA, Remote oder Hybrid, je nach geschäftlichen Bedürfnissen. Diese Position wird bis zum 9. Juni 2026 ausgeschrieben.
Wie Sie zu unserer Mission beitragen werden:
Bei Frontline Education ist unsere Vision, dass jede Schule gedeiht und jede Gemeinschaft stärker wird. Unsere Mission ist einfach, aber bedeutungsvoll: Wir transformieren, wie Schulen arbeiten, damit jeder Pädagoge und jeder Schüler erfolgreich ist. Als Senior Software Engineer 2 spielen Sie eine entscheidende Rolle beim Aufbau der Technologie, die Schulbezirke im ganzen Land unterstützt. Sie arbeiten mit Ingenieuren, Architekten, Produktleitern, kundenorientierten Teams und strategischen Interessengruppen zusammen, um skalierbare Softwarelösungen zu entwerfen, zu entwickeln und bereitzustellen, die Pädagogen helfen, weniger Zeit mit administrativen Aufgaben und mehr Zeit mit der Unterstützung von Schülern zu verbringen.
Diese Rolle ist ideal für einen erfahrenen Ingenieur, der in einer kollaborativen Umgebung gedeiht, kontinuierliches Lernen schätzt und begeistert ist, aufkommende Technologien, einschließlich KI-gestützter Tools, zu nutzen, um bedeutungsvolle Ergebnisse für Kunden zu schaffen. Sie werden die technische Richtung mitgestalten, Teamkollegen betreuen und zu Lösungen beitragen, die zuverlässig, sicher, wartbar und kundenorientiert sind.
Wie Sie den Erfolg vorantreiben:
- Entwerfen, bauen, testen, bereitstellen und unterstützen von skalierbaren cloudbasierten Softwarelösungen innerhalb einer agilen Entwicklungsumgebung.
- Leiten der Forschung, des Designs und der Entwicklung komplexer Softwarekomponenten und Plattformfähigkeiten.
- Analysieren und Troubleshooting komplexer technischer Probleme in verteilten Systemen und Diensten.
- Fördern von Engineering-Exzellenz durch Codierungsstandards, Best Practices und kontinuierliche Verbesserungsinitiativen.
- Entwickeln und Pflegen umfassender automatisierter Tests, die Qualität, Zuverlässigkeit und langfristige Wartbarkeit gewährleisten.
- Teilnehmen an Architekturgesprächen, Designüberprüfungen und technischen Planungssitzungen.
- Erstellen von lösungsbezogener technischer Dokumentation und Entwurfsartefakten, die die organisatorische Ausrichtung unterstützen.
- Bereitstellen von projektbezogenen Schätzungen und Mitwirken an technischen Planungs- und Roadmap-Diskussionen.
- Eng mit dem Produktmanagement zusammenarbeiten, um Anforderungen zu bewerten und geschäftliche Bedürfnisse in technische Lösungen zu übersetzen.
- Zusammenarbeiten mit Entwicklung, Architektur, Produkt, Customer Success, SaaS-Operationen und strategischen Partnern, um kundenorientierte Ergebnisse zu liefern.
- Daten, Automatisierung und KI-gestützte Tools nutzen, um die Produktivität, Qualität und betriebliche Effizienz im Engineering zu verbessern.
- Teamkollegen betreuen und unterstützen, indem Sie Wissen teilen, konstruktives Feedback geben und technisches Wachstum fördern.
- Produktive technische Diskussionen erleichtern und sicherstellen, dass verschiedene Perspektiven gehört und berücksichtigt werden.
- Verantwortung für Sprint-Verpflichtungen übernehmen und dem Team helfen, konsequent qualitativ hochwertige Ergebnisse zu liefern.
- Für Lösungen plädieren, die Innovation, Skalierbarkeit, Leistung, Sicherheit und Kundenimpact in Einklang bringen.
- Eine Kultur fördern, die Frontlines Werte von Eigenverantwortung, gemeinsamer Verbesserung und Besessenheit für den Kundenerfolg widerspiegelt.
Was Sie mitbringen, um uns beim Wachsen zu helfen:
- Abschluss in Informatik, Softwaretechnik oder einem verwandten technischen Bereich.
- Über 8 Jahre Berufserfahrung in der Softwareentwicklung mit dem Aufbau von Unternehmensanwendungen.
- Starke Erfahrung in der Entwicklung von Anwendungen mit: .NET Framework 4.5+ und .NET Core C# ASP.NET Microsoft SQL Server.
- Erfahrung in agilen Softwareentwicklungsumgebungen.
- Kenntnisse moderner JavaScript-Frameworks und -Technologien wie: React, Vue, Node.js, jQuery.
- Erfahrung im Aufbau und in der Pflege von CI/CD-Pipelines mit Tools wie Codefresh, Octopus oder ähnlichen Plattformen.
- Starkes Wissen über ORM-Technologien, einschließlich Entity Framework, Dapper oder ORMLite.
- Erfahrung mit AWS-Cloud-Diensten, einschließlich: EC2, S3, Lambda, SNS, SQS.
- Erfahrung im Entwurf und in der Unterstützung von mikroservicebasierten Architekturen.
- Erfahrung in SaaS- und Multi-Tenant-Anwendungsumgebungen.
- Vertrautheit mit Containerisierungs- und Orchestrierungstechnologien wie Docker und Kubernetes.
- Erfahrung mit Messaging-, Streaming- und Caching-Technologien, einschließlich Kafka, Redis oder Memcached.
- Fähigkeit, komplexe technische Konzepte klar sowohl technischen als auch nicht-technischen Zielgruppen zu kommunizieren.
Bevorzugte Qualifikationen:
- Erfahrung mit Jira, Confluence, GitHub, Office 365, Slack, Zoom oder ähnlichen Kollaborationstools.
- Erfahrung in EdTech, SaaS oder Unternehmenssoftwareumgebungen.
- Einblick in KI-unterstützte Entwicklungstools und moderne Praktiken der Softwareentwicklung.
Was Sie brauchen, um zu gedeihen:
- Eine Wachstumsmentalität und Leidenschaft für kontinuierliches Lernen.
- Starke analytische und problemlösende Fähigkeiten.
- Die Fähigkeit, mit Unklarheiten umzugehen und unabhängig Fortschritte zu erzielen.
- Exzellente Zusammenarbeit und Beziehungsaufbau.
- Ein Engagement für den Aufbau inklusiver, respektvoller und leistungsstarker Teams.
- Neugier auf aufkommende Technologien und wie sie verantwortungsbewusst die Ergebnisse für Kunden verbessern können.
- Starke organisatorische und Zeitmanagementfähigkeiten.
- Ein kundenorientierter Ansatz bei Entscheidungen, wobei immer die Auswirkungen auf Pädagogen, Administratoren und Schulgemeinschaften berücksichtigt werden.
- Das Vertrauen, Verantwortung zu übernehmen, informierte Entscheidungen zu treffen und Initiativen voranzutreiben.
- Ein kooperativer Geist, der gemeinsamen Erfolg und unterschiedliche Perspektiven schätzt.
Unsere Mission, unser Team, unser Zweck:
Bei Frontline Education stellen wir uns vor, was möglich ist, indem wir eine KI-first-Organisation werden, die transformiert, wie wir denken, arbeiten und die Pädagogen bedienen, die jeden Tag unsere Schulen gestalten. Durch den durchdachten und praktischen Einsatz von KI schaffen wir Werkzeuge, die Pädagogen helfen, Zeit zu sparen, Einblicke zu gewinnen und sich mehr auf das Wesentliche zu konzentrieren – ihre Schüler.
Wie wir Wachstum, Balance und Wohlbefinden unterstützen:
- Personalisierte Freizeit: Nehmen Sie sich Zeit, wenn es am meisten benötigt wird – sei es für einen Familienurlaub, einen Erholungstag oder einfach nur Zeit zum Ausruhen und Fokussieren.
- Bezahlte Krankheitszeit: Separate, dedizierte Krankheitszeit, um sich selbst oder Angehörige zu pflegen.
- Freiwilligenzeit: Bezahlte Zeit, um zurückzugeben und Anliegen zu unterstützen, die Ihnen wichtig sind.
- Zehn bezahlte Feiertage: Genießen Sie bedeutungsvolle Momente und Traditionen im Laufe des Jahres.
Unsere Philosophie: Wir glauben, dass Zeit außerhalb der Arbeit Ihnen hilft, Ihr bestes Ich zur Arbeit zu bringen.
Kontinuierliches Lernen und Wachstum:
- Weltklasse-Lernzugang: Erkunden Sie Tausende von On-Demand-Kursen über Plattformen wie LinkedIn Learning.
- Führung und technische Fähigkeiten aufbauen: Entwickeln Sie neue Fähigkeiten und gestalten Sie Ihren eigenen beruflichen Weg.
- KI-Befähigung: Nutzen Sie OpenAI-Tools, um die Beherrschung neuer Technologien zu erlangen und KI als kreativen Partner für Innovation und Problemlösung zu nutzen.
- Studiengebührenrückerstattung: Investieren Sie in formale Bildung, um Ihre Fähigkeiten und Karriere voranzubringen.
- Eine Kultur des fortlaufenden Lernens: Nehmen Sie an unternehmensgeführten Webinaren zu KI, Inklusion und Branchentrends teil – konzipiert, um Neugier und kontinuierliche Verbesserung zu inspirieren.
Gesundheit, Glück und Zweck:
- Wellness-Initiativen: Vom Unternehmen gesponserte Programme, die das körperliche, geistige und emotionale Wohlbefinden unterstützen.
- Arbeitnehmerhilfeprogramm (EAP): Vertrauliche Unterstützung für Ihre und die Bedürfnisse Ihrer Familie.
- Umfassende Leistungen: Gesundheits- und finanzielle Leistungen, die Ihr Glück und Ihre Zukunft unterstützen.
- Eine Kultur, die sich kümmert: Bei Frontline Education möchten wir, dass jedes Teammitglied persönlich, beruflich und zielgerichtet lernt, wächst und gedeiht.
Vergütung & Leistungen:
Die gesamte Grundvergütungsspanne für diese Position liegt zwischen 125.000 und 145.000 USD. Frontline bietet ein wettbewerbsfähiges Vergütungspaket, das Folgendes umfassen kann:
- Wettbewerbsfähiges Grundgehalt
- Jährliche Bonusmöglichkeiten
- 401(k) mit Unternehmensbeitrag
- Umfassende medizinische, zahnärztliche und augenärztliche Versorgung
- Mitarbeiteraktienkaufmöglichkeiten, wo zutreffend
- Personalisierte bezahlte Freizeit
- Bezahlte Feiertage und Krankheitszeit
- Studiengebührenrückerstattung für förderfähige Kurse
- Mitarbeiter-Wellness- und Unterstützungsprogramme
- Fortlaufende Lern- und berufliche Entwicklungsmöglichkeiten
Inklusion, Zugehörigkeit & Chancengleichheit:
Frontline Education ist ein Arbeitgeber, der Chancengleichheit/affirmative action fördert. Wir streben danach, einen integrativen Arbeitsplatz zu haben und ermutigen qualifizierte Bewerber aus einer Vielzahl von Hintergründen, sich zu bewerben und unserem Team beizutreten.
Interviewprozess & Datenschutz:
Im Rahmen unseres Interviewprozesses verwendet Frontline Videokonferenztools, die möglicherweise Fotoaufnahmen und automatisierte Transkriptionsfunktionen enthalten. Ein Screenshot oder Foto kann zu Beginn eines Interviews zur Identifizierung und Dokumentation gemacht werden, und Transkriptionsdienste können zur Unterstützung der Notizen und zur Konsistenz der Bewertung verwendet werden. Kandidaten können die Transkription ablehnen, indem sie ihren Recruiter im Voraus informieren. Informationen, die im Verlauf des Rekrutierungsprozesses gesammelt werden, werden ausschließlich für Einstellungszwecke verwendet, sicher aufbewahrt und gemäß den geltenden Datenschutzgesetzen und Unternehmensrichtlinien verarbeitet.
Sr. Software Engineer II, BS Solutions Arbeitgeber: Frontline Education
Frontline Education ist ein hervorragender Arbeitgeber, der eine Kultur der Zusammenarbeit und kontinuierlichen Weiterbildung fördert. Mit flexiblen Arbeitsmodellen, umfassenden Gesundheits- und Wellnessprogrammen sowie einer Vielzahl von Möglichkeiten zur beruflichen Weiterentwicklung bietet das Unternehmen seinen Mitarbeitern die Chance, in einem dynamischen Umfeld zu wachsen und einen bedeutenden Einfluss auf die Bildungsgemeinschaft zu haben. Die Integration von KI-Technologien in die tägliche Arbeit ermöglicht es den Ingenieuren, innovative Lösungen zu entwickeln, die den Lehrkräften helfen, sich auf das Wesentliche zu konzentrieren: ihre Schüler.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Sr. Software Engineer II, BS Solutions erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Frontline Education anzuklopfen, wenn du dich auf die Stelle als Sr. Software Engineer II, BS Solutions bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Frontline Education vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Sr. Software Engineer II, BS Solutions mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Frontline Education klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Frontline Education vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.