Auf einen Blick
- Aufgaben: Entwickle Software mit modernsten Technologien und arbeite an innovativen Projekten.
- Unternehmen: Innovatives Technologieunternehmen mit einer kollaborativen Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
- Warum dieser Job: Arbeite mit neuester Technik und hinterlasse einen echten Einfluss auf innovative Projekte.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 84000 € pro Jahr.
Standort: 2727 N Central Ave, Phoenix, Arizona 85004, Vereinigte Staaten von Amerika.
Um einen fairen und konsistenten Bewertungsprozess zu gewährleisten, wird von den Kandidaten erwartet, dass sie alle Interviews und Bewertungen unabhängig und ohne den Einsatz von KI-Tools (einschließlich KI-generierter Antworten, Eingabeaufforderungen oder Echtzeithilfe) durchführen. Der Einsatz von KI während des Bewerbungs- und Rekrutierungsprozesses kann zur Disqualifikation führen. Unser Ziel ist es, Ihre authentischen Erfahrungen, Kommunikationsstil und Problemlösungsansatz kennenzulernen.
Dies ist eine Remote-Position, aber Sie müssen im Großraum Phoenix, Arizona wohnen und einen Teil Ihres Onboardings am U-Haul Campus in Midtown Phoenix absolvieren.
Über die Rolle
U-Haul sucht einen talentierten und erfahrenen Softwareentwickler, der unserem Core Services - Contract Software Development Team beitritt. Dieses Team ist integraler Bestandteil unserer Abläufe und unterstützt mehrere kritische Systeme, die im Herzen des U-Haul-Software-Ökosystems stehen. Als Softwareentwickler spielen Sie eine Schlüsselrolle bei der Gestaltung, Entwicklung und Wartung robuster und skalierbarer APIs/Dienste und unterstützender UIs unter Verwendung des vollständigen Microsoft Stacks, .NET, C#, SQL, Postgres, moderner Front-End-Frameworks und -Bibliotheken sowie unterstützender Technologien. Unsere Systeme basieren auf Kafka-Ereignisströmen, wobei Resilienz und Skalierbarkeit betont werden.
Hauptverantwortlichkeiten
- Entwerfen, entwickeln, testen und warten von Softwarelösungen mit dem vollständigen Microsoft Stack und unterstützenden Technologien.
- Implementieren und verwalten von ereignisgesteuerten Architekturen unter Verwendung von Kafka-Ereignisströmen.
- Anwenden moderner Softwaredesignprinzipien zur Gestaltung skalierbarer und widerstandsfähiger Systeme.
- Provisionieren, Überwachen und Warten von cloudbasierten Ressourcen und Systemen über das Azure-Portal.
- Zusammenarbeiten mit funktionsübergreifenden Teams und verschiedenen Geschäftsbereichen innerhalb des Unternehmens, um einzigartige Möglichkeiten zu lösen.
- Fehlerbehebung, Debugging und Optimierung bestehender Softwareanwendungen.
- Auf dem Laufenden bleiben über neue Technologien und Best Practices, um kontinuierliche Verbesserungen sicherzustellen.
- Verstehen, wie Systeme im großen Ganzen zusammenarbeiten und mehrere Anwendungen effizient integrieren.
Allgemeine Fähigkeiten und Anforderungen
- Erfahrung: Mindestens 3 Jahre in der Softwareentwicklung und/oder Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich (oder gleichwertige Erfahrung).
- Technologien: Beherrschung objektorientierter Programmiersprachen und Design sowie starke Datenbankerfahrung.
- Ereignisgesteuerte Architektur: Erfahrung mit Kafka-Ereignisströmen.
- Designprinzipien: Starkes Verständnis moderner Softwaredesignprinzipien und deren Anwendung in skalierbaren Systemen, Verständnis moderner Software-Best-Practices.
- Problemlösung: Ausgezeichnete analytische und problemlösende Fähigkeiten.
- Kommunikation: Starke mündliche und schriftliche Kommunikationsfähigkeiten. Fähigkeit, effizient und professionell mit Teammitgliedern und anderen Teams zu arbeiten.
- Teamzusammenarbeit: Nachgewiesene Fähigkeit, effektiv in einem Teamumfeld zu arbeiten. Fähigkeit, ständige Kommunikation aufrechtzuerhalten und Fragen und Anfragen anderer Teams entgegenzukommen.
- Werkzeuge: Erfahrung mit dem vollständigen Microsoft Stack und Azure (DevOps und Cloud-Portal), Kibana/Elastic Search/Grafana, Dynatrace, Daten Design/Erstellung/Abfrage/Gespeicherte Prozeduren, WCF/REST/WebAPIs und API-Testwerkzeugen.
- Anpassungsfähigkeit: Fähigkeit, sich an neue Technologien anzupassen und schnell zu lernen. Wunsch, an neuen Technologien zu arbeiten und diese zu erkunden.
Bevorzugte Qualifikationen
- Erfahrung mit Cloud-Plattformen und -Diensten.
- Kenntnisse in DevOps-Praktiken und CI/CD-Pipelines.
- Vertrautheit mit der Scrumban-Agile-Methodik.
- Frühere Erfahrung in der Gestaltung skalierbarer APIs.
So bewerben Sie sich
Wenn Sie leidenschaftlich an Softwareentwicklung interessiert sind und einen bedeutenden Einfluss innerhalb eines dynamischen Teams ausüben möchten, ermutigen wir Sie, sich zu bewerben. Bitte senden Sie Ihren Lebenslauf und ein Anschreiben, in dem Sie Ihre relevanten Erfahrungen und warum Sie die perfekte Wahl für diese Rolle sind, darlegen.
Vorteile der Mitgliedschaft in der U-Haul-Flotte
Starten Sie Ihre Karriere mit einem Unternehmen, das die Teammitglieder dazu ermutigt, die gesündeste Version ihrer selbst zu sein! Wir bieten umfassende Wellness-Vorteile, Veranstaltungen und Ressourcen, um den Teammitgliedern zu helfen, die glücklichsten und gesündesten zu werden, die sie sein können.
- Krankenversicherung
- Verschreibungspflichtige Medikamente
- Zahn- und Augenversicherung mit Rabatten auf Hörpflege
- Fitnessstudio-Rückerstattungsprogramm
- Registriertes Ernährungsprogramm
- WeightWatchers®
- CVS Virtuelle Pflege
- U-Haul Kinderprogramm
- 24-Stunden-Pflegehotline
- Wellness-Programm (Initiativen & Herausforderungen für ein gesünderes Leben)
- Mindset-App-Rückerstattung
- Haustierversicherung & Wellness-Pläne
- Karriere-Stabilität
- Aufstiegsmöglichkeiten
- Wertvolle Schulungen am Arbeitsplatz
- Studiengebührenrückerstattungsprogramm
- Kostenlose Online-Kurse für persönliche und berufliche Entwicklung an der U-Haul University®
- 401(k) Sparplan
- Aktienbesitzplan (ESOP)
- Unternehmensfinanzierte Lebensversicherung
- Freiwillige Lebensversicherungsoptionen
- Kurz- und Langzeitbehinderung
- Kritische Erkrankung, Unfall- & Krankenhausentschädigungspläne
- Geschäfts- & Geschäftsreiseversicherung
- MetLaw-Rechtsprogramm
- MetLife Auto- & Hausversicherung
- LifeLock Identitätsdiebstahlschutz
- Dave Ramseys SmartDollar® Finanz-Wellness-Programm
- U-Haul Federal Credit Union
- Bezahlte Feiertage, Urlaub und Krankheitszeiten
- Sie zählen! Mitarbeiterunterstützungsprogramm (EAP)
- Rabatte auf Mobilfunkpläne, Hotels, Computer, Fahrzeuge & mehr
- Gemeinschaftliches Engagement & Freiwilligenmöglichkeiten
- U-Haul Mütterprogramm (Bezahlter Mutterschaftsurlaub)
U-Haul Holding Company und ihre Unternehmensfamilie, einschließlich U-Haul International, Inc. („U-Haul“), streben kontinuierlich danach, eine Kultur der Gesundheit und des Wohlbefindens zu schaffen. In Übereinstimmung mit den geltenden staatlichen Gesetzen wird U-Haul keine Personen einstellen oder wieder einstellen, die Nikotinprodukte verwenden. Die Bundesstaaten, in denen U-Haul die Einstellung von Nikotinkonsumenten ablehnen wird, sind: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Pennsylvania, Texas, Utah, Vermont, Virginia und Washington. U-Haul hat diese Einstellpraxis seit dem 1. Februar 2020 als Teil unseres Engagements für ein gesundes Arbeitsumfeld für unser Team beobachtet. U-Haul ist ein Arbeitgeber, der Chancengleichheit bietet. Alle Bewerber für eine Anstellung werden ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, nationale Herkunft, körperliche oder geistige Behinderung, Veteranenstatus oder andere durch geltendes Bundes-, Provinz-, Landes- oder lokales Recht geschützte Gründe berücksichtigt. Individuelle Anpassungen sind auf Anfrage für Bewerber verfügbar, die an allen Aspekten des Auswahlprozesses teilnehmen. Informationen, die während dieses Prozesses erhalten werden, werden nur nach Bedarf weitergegeben.
Software Developer - Core Services Arbeitgeber: U-Haul
U-Haul ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur wettbewerbsfähige Gehälter bietet, sondern auch eine positive Teamkultur fördert, die auf Zusammenarbeit und kontinuierlichem Lernen basiert. Mit umfangreichen Wellness-Programmen, Möglichkeiten zur beruflichen Weiterentwicklung und einem starken Fokus auf die Gesundheit und das Wohlbefinden seiner Mitarbeiter, ist U-Haul der ideale Ort für Softwareentwickler, die in einem dynamischen und unterstützenden Umfeld arbeiten möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software Developer - Core Services erhalten könntest
✨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 U-Haul anzuklopfen, wenn du dich auf die Stelle als Software Developer - Core Services 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 U-Haul vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Developer - Core Services 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 U-Haul 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 U-Haul 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.