Full Stack Software Engineer - QA Support Engineer

Full Stack Software Engineer - QA Support Engineer

Vollzeit 110000 - 125000 € / Jahr (geschätzt) Kein Homeoffice möglich
Logistics Management Institute

Auf einen Blick

  • Aufgaben: Entwickle moderne Webanwendungen und unterstütze das Testing und die Qualitätssicherung.
  • Unternehmen: Innovatives Unternehmen, das digitale Lösungen für die Regierung bereitstellt.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Arbeite an spannenden Projekten und mache einen echten Unterschied in der Regierungsarbeit.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und gute Kommunikationsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 110000 - 125000 € pro Jahr.

Überblick: LMI sucht einen vielseitigen, kundenorientierten Full Stack Software Engineer / QA Support Engineer zur Unterstützung der Entwicklung, Testung und Verbesserung moderner Webanwendungen im Bereich MG – Militärgesundheit und VA. Diese Rolle ist ideal für jemanden, der technisch stark, proaktiv und kommunikationsfreudig ist – eine Person, die in dynamischen Umgebungen gedeiht, selbstbewusst mit Kunden und Stakeholdern interagiert und bedeutend über den gesamten Software-Lebenszyklus hinweg beiträgt.

Der ausgewählte Kandidat wird eng mit leitenden Ingenieuren, wichtigen Kunden und Stakeholdern zusammenarbeiten, um qualitativ hochwertige Softwarelösungen zu liefern, Anforderungen zu sammeln und zu verfeinern, Demos und Durchgänge bereitzustellen sowie sowohl Entwicklungs- als auch Qualitätssicherungsaktivitäten zu unterstützen.

Verantwortlichkeiten: Diese Rolle umfasst sowohl technische Ingenieurtätigkeiten als auch die Interaktion mit Kunden und Stakeholdern. Der Full Stack Software Engineer / QA Support Engineer wird:

  • Die Gestaltung, Entwicklung, Testung und Wartung von Full-Stack-Webanwendungen unterstützen.
  • Frontend-Funktionalität mit TypeScript, HTML, CSS und modernen Frameworks wie Angular entwickeln und pflegen.
  • Backend-API- und Dienstentwicklung mit C# und ASP.NET Web API unterstützen.
  • Bei der SQL Server-Entwicklung, einschließlich Abfragen, gespeicherten Prozeduren, Ansichten und Datenvalidierung, helfen.
  • Funktionale, Regression-, Integrations- und Usability-Tests für Webanwendungen und APIs durchführen.
  • Automatisierte Testfälle, Testscripte und Testdokumentation entwickeln oder pflegen.
  • Softwarefehler identifizieren, dokumentieren, reproduzieren und bis zur Lösung verfolgen.
  • CI/CD-Pipeline-Aktivitäten und bewährte Methoden für sicheres Codieren unterstützen.
  • An Agile-Zeremonien teilnehmen, einschließlich Backlog-Verfeinerung, Sprint-Planung und Retrospektiven.

Kundenorientierte & funktionsübergreifende Verantwortlichkeiten: Direkt mit Kunden, Betriebsteams und Programm-Stakeholdern interagieren, um Bedürfnisse zu verstehen, Anforderungen zu sammeln, Erwartungen zu klären und sicherzustellen, dass sie mit den Geschäftszielen übereinstimmen. Produkt-Demos, Funktionsdurchgänge und technische Präsentationen für Kunden und interne Zielgruppen bereitstellen. Eng mit UI/UX-Designern zusammenarbeiten, um Benutzererkenntnisse in intuitive, benutzerzentrierte Schnittstellen und Interaktionen zu übersetzen. Klar und professionell durch schriftliche Dokumentation, Kundenupdates, Benutzerhandbücher, Versionshinweise und internes Wissensaustausch kommunizieren. Als Bindeglied zwischen technischen und nicht-technischen Stakeholdern fungieren und sicherstellen, dass komplexe Probleme klar und verständlich erklärt werden. Kundenberichte triagieren, Diskussionen zur Ursachenanalyse unterstützen und Kunden bei Bedarf durch Validierung und Tests führen.

Mindestens erforderliche Qualifikationen: Bachelor-Abschluss in Informatik, Informationssystemen, Ingenieurwesen oder einem verwandten Fachgebiet oder gleichwertige praktische Erfahrung. 5+ Jahre Berufserfahrung in der Unterstützung der Webanwendungsentwicklung und/oder Softwaretests. Erfahrung in der Entwicklung oder Unterstützung von Anwendungen mit TypeScript, HTML, CSS und Frontend-Frameworks wie Angular. Erfahrung mit C# und ASP.NET MVC/Web API-Entwicklung. Vertrautheit mit SQL Server, T-SQL-Abfragen, gespeicherten Prozeduren und Konzepten relationaler Datenbanken. Erfahrung in der Durchführung manueller Tests, Regressionstests oder QA-Validierungsaktivitäten. Verständnis der Prozesse des Softwareentwicklungszyklus (SDLC) und der agilen Methoden. Starke Problemlösungs-, Analyse- und Kommunikationsfähigkeiten.

Gewünschte Fähigkeiten: Erfahrung in der Unterstützung von Unternehmens- oder Regierungsanwendungsumgebungen. Erfahrung mit automatisierten Testframeworks und Testautomatisierungstools. Vertrautheit mit Azure-Cloud-Diensten, einschließlich App Service und Application Insights. Erfahrung in der Arbeit mit REST-APIs und API-Testtools wie Postman oder Swagger/OpenAPI. Verständnis von CI/CD-Pipelines und Quellcodeverwaltung mit Git. Kenntnisse über Authentifizierungs- und Autorisierungstechnologien wie SAML, OAuth oder Okta SSO. Vertrautheit mit sicheren Entwicklungspraktiken und OWASP-Prinzipien. Erfahrung in der Unterstützung von Modernisierungsbemühungen, die Angular-Upgrades oder .NET-Migrationen betreffen. Kenntnisse über agile oder SAFe-Entwicklungsmethoden. Starke Detailgenauigkeit und die Fähigkeit, mehrere Prioritäten in schnelllebigen Umgebungen zu verwalten. Hintergrund in der Zusammenarbeit mit UI/UX-Teams oder Teilnahme an benutzerzentrierten Design-Diskussionen. Erfahrung in der Anforderungserhebung, Moderation von Kundenfeedback-Sitzungen oder Unterstützung bei der Durchführung von Benutzerakzeptanztests.

Tools & Technologien (repräsentativ): Frontend: TypeScript, Angular, HTML, CSS; Backend: C#, ASP.NET MVC/Web API, .NET; Datenbank: SQL Server, T-SQL, SSMS; Testing: Manuelles Testen, Regressionstests, API-Tests, Testautomatisierung; Cloud/DevOps: Azure App Service, Application Insights, CI/CD-Pipelines; Zusammenarbeit: Git, Agile/Scrum, Jira/Azure Boards.

Full Stack Software Engineer - QA Support Engineer Arbeitgeber: Logistics Management Institute

LMI ist ein hervorragender Arbeitgeber, der innovative digitale Lösungen für Regierungsbehörden bereitstellt und dabei auf Agilität und Zusammenarbeit setzt. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen, kommunikativen Unternehmenskultur bietet LMI seinen Angestellten die Möglichkeit, in einem dynamischen Umfeld zu wachsen und bedeutende Beiträge zu leisten. Die zentrale Lage in Tysons, Virginia, ermöglicht zudem eine enge Zusammenarbeit mit wichtigen Stakeholdern und Kunden, was die Arbeit besonders bereichernd macht.

Logistics Management Institute

Kontaktdaten:

Logistics Management Institute Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Full Stack Software Engineer - QA Support Engineer 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 Logistics Management Institute anzuklopfen, wenn du dich auf die Stelle als Full Stack Software Engineer - QA Support Engineer 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 Logistics Management Institute vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Software Engineer - QA Support Engineer mit Bravour zu bestehen

TypeScript
HTML
CSS
Angular
C#
ASP.NET Web API
SQL Server

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 Logistics Management Institute 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 Logistics Management Institute 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.