Auf einen Blick
- Aufgaben: Entwickle und pflege leistungsstarke Desktop- und mobile Anwendungen für HiFi-Audio-Enthusiasten.
- Unternehmen: HARMAN, ein innovatives Unternehmen mit einer Kultur der Zusammenarbeit.
- Vorteile: Flexibles Arbeitsumfeld, Wettbewerbsfähige Gehälter, Schulungsangebote und Mitarbeitervergünstigungen.
- Weitere Informationen: Dynamisches Team mit Möglichkeiten zur beruflichen Weiterentwicklung und einem inklusiven Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft des Musikstreamings und mache einen echten Unterschied.
- Qualifikationen: Über 10 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit C# und .NET.
Das prognostizierte Gehalt liegt zwischen 134250 - 196900 € pro Jahr.
Eine Karriere bei HARMAN
Als Technologieführer, der sich schnell bewegt, ist HARMAN mit Menschen gefüllt, die sich darauf konzentrieren, das Leben besser zu machen. Innovation, Inklusivität und Teamarbeit sind Teil unserer DNA. Wenn Sie das mit den Herausforderungen kombinieren, die wir gemeinsam annehmen und lösen, werden Sie entdecken, dass Sie bei HARMAN wachsen, einen Unterschied machen und stolz auf die Arbeit sein können, die Sie jeden Tag leisten.
Über die Rolle
Bei Roon stehen wir an der Spitze der Revolutionierung der Art und Weise, wie Menschen Musik erleben. Seit unserer Gründung haben wir uns der Entwicklung von Software gewidmet, die das Musikstreaming in eine immersive Reise verwandelt, die speziell auf die Vorlieben und einzigartigen Geschmäcker der Hörer zugeschnitten ist. Unser Team besteht aus leidenschaftlichen Menschen, die an die Kraft der Musik glauben, um zu verbinden und zu inspirieren. Wir sind Entwickler, Designer, Ingenieure und Audiophile, die durch ein gemeinsames Ziel vereint sind – das Musikhören ansprechender, persönlicher und vernetzter zu gestalten.
Was Sie tun werden
- Architektur, Entwicklung und Wartung von Hochleistungs-Desktop- und mobilen Anwendungen für HiFi-Audio-Enthusiasten über Windows, macOS, iOS, Android und Linux.
- Leitung von plattformübergreifenden Entwicklungsinitiativen unter Verwendung von C# und .NET-basierten Technologien.
- Entwurf und Optimierung komplexer Systeme zur Verwaltung von Audioinhalten, Musikmetadaten und latenzfreier Audioübertragung.
- Technische Führung und Mentoring von Teammitgliedern in Best Practices für Architektur, Leistungsprofilierung und Fehlersuche.
- Proaktive Identifizierung und Ansprache von Risiken in der Projektlieferung.
- Förderung von Innovationen im Audio-Streaming und in der Systemarchitektur.
Was Sie benötigen, um erfolgreich zu sein
- Über 10 Jahre Berufserfahrung in der Softwareentwicklung, einschließlich Erfahrung in der End-to-End-Lieferung komplexer Projekte.
- Umfangreiche Erfahrung mit C# und .NET-basierten Technologien.
- Starkes Verständnis von Systemsoftware, Datenspeicherung, Verarbeitung, Speicherverwaltung, Dateisystemen, Netzwerken und Parallelität.
- Erfahrung mit automatisierten Pipelines für kontinuierliche Build- und Integrationssysteme (CI/CD).
Bonuspunkte, wenn Sie haben
- Ein Bachelor-Abschluss in Informatik oder einem verwandten Bereich.
- Erfahrung mit Medienwiedergabe-Engines auf Desktop- und/oder mobilen Plattformen.
- Leidenschaft für die Bereitstellung erstklassiger Audioerlebnisse für Benutzer.
Was macht Sie berechtigt
- Bereitschaft zu reisen bis zu 5%, national und international.
- Fähigkeit, virtuell in jeder US-Zeitzone zu arbeiten.
Was wir bieten
- Flexibles Arbeitsumfeld, das vollständige Remote-Arbeit weltweit ermöglicht.
- Zugang zu Mitarbeiterrabatten auf Produkte von Harman und Samsung.
- Umfangreiche Schulungsmöglichkeiten durch unsere eigene HARMAN University.
Gehaltsspannen: $134,250 - $196,900
Principal Software Engineer - Desktop and Mobile Applications - Roon Arbeitgeber: HARMAN International
HARMAN bietet eine dynamische und inklusive Arbeitsumgebung, in der Innovation und Teamarbeit im Mittelpunkt stehen. Als Teil des Roon-Teams haben Sie die Möglichkeit, an der Spitze der Musiktechnologie zu arbeiten und Ihre Kreativität in einem unterstützenden Umfeld zu entfalten. Mit flexiblen Arbeitsmodellen, umfangreichen Schulungsangeboten und einem starken Fokus auf persönliche sowie berufliche Entwicklung ist HARMAN ein hervorragender Arbeitgeber für alle, die eine bedeutungsvolle Karriere im Bereich Audio-Software anstreben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal Software Engineer - Desktop and Mobile Applications - Roon 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 HARMAN International anzuklopfen, wenn du dich auf die Stelle als Principal Software Engineer - Desktop and Mobile Applications - Roon 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 HARMAN International vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Software Engineer - Desktop and Mobile Applications - Roon 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 HARMAN International 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 HARMAN International 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.