Auf einen Blick
- Aufgaben: Übernehme die Verantwortung für die Migration von VB6 zu Blazor und entwickle neue Funktionen.
- Unternehmen: Hyphen Solutions, LLC - ein innovatives Unternehmen im Bauwesen.
- Vorteile: Flexibles Arbeiten, Unterstützung beim Lernen und echte Verantwortung für ein bedeutendes Produkt.
- Weitere Informationen: Wachstumsmöglichkeiten und ein unterstützendes Team warten auf dich.
- Warum dieser Job: Werde der technische Ansprechpartner für eine moderne Plattform mit echtem Einfluss.
- Qualifikationen: Erfahrung in .NET, C#, Blazor und SQL Server erforderlich.
Das prognostizierte Gehalt liegt zwischen 50715 - 61985 € pro Jahr.
Build Your Future with Hyphen While Our Clients Build Homes with Your Support. Wir bauen ein vertrauenswürdiges Netzwerk von Hausbauern und vereinheitlichen die Bauzulieferkette.
Über das Produkt
HomeFront, unter dem Markennamen Precision Builder, ist die webbasierte Anwendung, auf die Hausbauer sich verlassen, um den gesamten Vorbereitungs- und Kostenkontrollzyklus zu steuern: Schätzung und Abnahme, Preisgestaltung, Einkauf, Auftrags- und Kundenmanagement sowie Berichterstattung. Wir befinden uns inmitten einer Modernisierung, auf die wir stolz sind, einer treuen Migration eines reifen Visual Basic 6 Desktop-Produkts zu einer modernen ASP.NET Core / .NET 10 Blazor Server-Webanwendung, die auf SQL Server läuft. Ein Drittanbieter führt derzeit die Neuentwicklung durch. Wir stellen den Vollzeit-Ingenieur ein, der die Zügel übernehmen, die Plattform in Zukunft besitzen und sie weiter verbessern wird.
Die Gelegenheit
Dies ist eine seltene „Eigenverantwortung“-Rolle. Sie beginnen mit einer eingebauten Startbahn: Der Lieferpartner ist bis Ende des Jahres engagiert, und der Senior Developer des Desktop-Produkts ist in unserem Team, um das beabsichtigte Verhalten und die Geschäftslogik zu unterstützen. Sie werden diese Zeit nutzen, um das System tiefgehend zu lernen, dann die technische Autorität für die Webanwendung zu werden, sie zu unterstützen, zu verbessern und zu gestalten, wohin sie als Nächstes geht.
Was Sie tun werden
- Übernehmen Sie die Verantwortung für die Migration von VB6 zu Blazor, zunächst zusammen mit dem Lieferpartner, dann als primärer interner Ingenieur.
- Unterstützen und stabilisieren Sie die Anwendung: Diagnostizieren und beheben Sie Produktionsprobleme und halten Sie die Plattform gesund.
- Arbeiten Sie direkt mit dem Senior Developer zusammen, um neue Funktionen und Verbesserungen in den Bereichen Schätzung, Preisgestaltung, Einkauf, Aufträge, Vertrieb und Berichterstattung zu entwickeln.
- Arbeiten Sie direkt im C#/Blazor Server-Code und der handgeschriebenen ADO.NET-Datenebene gegen ein bestehendes SQL Server-Schema.
- Schreiben und optimieren Sie SQL, wo das Verhalten genau mit dem Legacy-Produkt übereinstimmen muss.
- Verantworten Sie den Build und die Bereitstellung über Azure DevOps CI/CD-Pipelines und Bereitstellungen auf IIS unter Windows/EC2.
- Warten und erweitern Sie die Authentifizierung über AWS Cognito.
- Arbeiten Sie mit dem Product Owner an Prioritäten und mit dem Senior Developer an domänenspezifischem und legacy Verhalten.
Ihre ersten Jahre, grob:
- Monate 1-4: Rampen Sie zusammen mit dem Lieferpartner und dem Senior Developer; lernen Sie den Code, das Datenmodell und die Domäne kennen; beginnen Sie, Fehler zu beheben und kleine Verbesserungen vorzunehmen.
- Bis Ende des Jahres: Übernehmen Sie die Rolle des HomeFront-Webanwendungsentwicklers, während das Partnerengagement ausläuft.
- Darüber hinaus: Übernehmen Sie den Support und die Roadmap für Verbesserungen; heben Sie die Qualität und Lieferung auf ein höheres Niveau.
Unverzichtbare Qualifikationen
- 6-10 Jahre Erfahrung in der Entwicklung von Unternehmenssoftware.
- Starke, aktuelle Expertise in modernem .NET und C#.
- Praktische Erfahrung mit Blazor (Server-Modell / zustandsbehaftete SignalR-Schaltungen).
- Starke SQL Server-Kenntnisse, Schreiben und Optimieren von T-SQL direkt, nicht nur über ein ORM.
- Erfahrung mit Azure DevOps CI/CD-Pipelines.
- Erfahrung in der Implementierung oder Integration von AWS Cognito (oder vergleichbaren OIDC/Identitätsplattformen).
- Abschluss in Informatik oder einem verwandten Bereich (vergleichbare Berufserfahrung wird stark gewichtet).
Bevorzugt
- AWS-Zertifizierung(en) - diese haben für uns echtes Gewicht.
- Erfahrung in der Übernahme oder Absorption eines Legacy-Modernisierungs-/Neuentwicklungsprojekts.
- Komfort beim Arbeiten in einer handgefertigten Datenzugriffsschicht (kein ORM).
Wünschenswert
- Testing- und Code-Qualitätsdisziplin (Unit-/Integrationstests, Code-Review-Rigor).
- Einblick in Bauwesen, Schätzung oder andere komplexe Geschäftsbereiche.
Wer Sie sind
- Selbstmotiviert und selbstgesteuert – Sie setzen Ihr eigenes Tempo und setzen es um.
- Neugierig – Sie graben tiefer und genießen es, unbekannte Systeme zu lernen.
- Hartnäckig – Sie bleiben bei einem Kundenproblem, bis es wirklich gelöst ist.
- Ein starker schriftlicher Kommunikator – unerlässlich in unserem überwiegend remote arbeitenden Team.
- Komfortabel beim unabhängigen Arbeiten als alleiniger Webingenieur, vorerst.
- Die Art von Person, die schnell zu einem vertrauenswürdigen, geschätzten Mitglied des Teams wird.
Warum Sie sich uns anschließen sollten
- Echte Verantwortung für ein erhebliches Produkt, mit direkter Verbindung zum Product Owner.
- Eine unterstützte Einarbeitung: Lernen Sie vom Lieferpartner, der die Neuentwicklung durchgeführt hat, und vom ursprünglichen Produktarchitekten, bevor Sie das Steuer übernehmen.
- Raum zum Wachsen: Dieser Platz ist so positioniert, dass er seinen Einfluss ausweiten kann, während das Team wächst.
- Flexibilität: Bevorzugt in Dallas ansässig, mit flexibler Remote-Arbeit für die richtige Person.
Developer, HomeFront Arbeitgeber: Hyphen Solutions
Hyphen Solutions, LLC bietet eine herausragende Arbeitsumgebung für Entwickler, die echte Verantwortung und Einfluss auf ein bedeutendes Produkt suchen. Mit einem unterstützenden Team, flexiblen Arbeitsmöglichkeiten in Dallas oder remote, sowie umfangreichen Wachstumschancen, ist dies der ideale Ort für selbstmotivierte Fachkräfte, die ihre Fähigkeiten in einem dynamischen Umfeld weiterentwickeln möchten. Die Kultur fördert Eigenverantwortung und kontinuierliches Lernen, während die Mitarbeiter aktiv an der Modernisierung einer wichtigen Plattform im Bauwesen mitwirken.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Developer, HomeFront 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 Hyphen Solutions anzuklopfen, wenn du dich auf die Stelle als Developer, HomeFront 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 Hyphen Solutions vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Developer, HomeFront 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 Hyphen Solutions 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 Hyphen Solutions 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.