Software Engineer (Mid/Senior)

Software Engineer (Mid/Senior)

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
M

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Team.
  • Unternehmen: Mile 2, ein innovatives Unternehmen mit einer kreativen Teamkultur.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Nutze modernste Technologien und hinterlasse einen echten Einfluss auf spannende Projekte.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit sind erforderlich.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Schließen Sie sich unserem innovativen Team bei Mile 2 an! Wenn Sie gerne schwierige Probleme lösen und coole Technologien entwickeln, sind Sie bei uns genau richtig. Wir setzen die neueste Technologie ein, um nahtlose Integrationen zwischen menschlicher Expertise und maschinellen Fähigkeiten zu schaffen.

Jobtyp: Vollzeit

Unsere Kernwerte leiten alles, was wir tun:

  • Unterstützte Autonomie: Wir vertrauen Ihnen, Initiative zu ergreifen und Entscheidungen zu treffen, aber wir stehen Ihnen immer zur Seite.
  • Bescheidene Expertise: Wir respektieren das Wissen und die Fähigkeiten aller und schaffen eine Umgebung, in der wir gemeinsam lernen und wachsen.
  • Erfolg ist Teamarbeit: Wir glauben, dass wir nur große Dinge erreichen können, wenn wir als Team arbeiten.
  • Greifbare Ergebnisse: Wir sind motiviert durch den Wunsch, durch unsere Arbeit echte, messbare Auswirkungen zu erzielen.

Positionsübersicht: Mile 2 sucht einen erfahrenen Software Engineer zur Unterstützung der Entwicklung, Integration, Aufrechterhaltung und Modernisierung von cloudbasierten Software- und Datenservices für einen Kunden des Department of the Air Force. Der Software Engineer wird Teil eines Agile-Entwicklungsteams sein, das operationale und aufkommende Fähigkeiten innerhalb eines großangelegten Unternehmensdaten- und Katalogökosystems unterstützt. Die Rolle konzentriert sich hauptsächlich auf die Backend- oder Full-Stack-Softwareentwicklung, einschließlich cloud-nativer Anwendungen, APIs und Microservices, Datenspeicherung und -abruf, Automatisierung, ereignisgesteuerte Architekturen und containerisierte Bereitstellungen.

Was Sie tun werden:

  • Entwerfen, entwickeln, testen, integrieren und warten von cloud-nativen Softwareanwendungen und -diensten.
  • Entwickeln von Backend-Diensten, APIs, Microservices und unterstützenden Anwendungsbestandteilen für Unternehmensdaten- und Katalogfähigkeiten.
  • Entwerfen und Integrieren von Lösungen, die Datenbanken, Objekt-Speicher, Metadaten, Tagging, Suche, Indizierung und Datenabruf umfassen.
  • Entwickeln und Warten von Software, die ereignisgesteuerte und verteilte Architekturen unterstützt.
  • Automatisierung zur Verbesserung der Anwendungsbereitstellung, Integration, Tests, Konfiguration und operativen Aufrechterhaltung erstellen.
  • Entwickeln von containerisierten Anwendungen und Unterstützung der Bereitstellung in Kubernetes-basierten Cloud-Umgebungen.
  • Integrieren von Software in etablierte CI/CD-Pipelines und von der Regierung verwaltete GitLab-Repositories.
  • Warten und Verbessern bestehender betrieblicher Anwendungen, einschließlich Fehlersuche, Fehlerbehebung, Leistungsverbesserungen, Refactoring und kleinerer Funktionserweiterungen.
  • Unterstützen der Entwicklung und Integration von Diensten wie Katalogmanagement, Objekt-Speicher, Unternehmenssuche, Quellenzitation, Metadatenmanagement und verwandten Unternehmensdatenservices.
  • Entwickeln von sicherer Software unter Berücksichtigung der geltenden Cybersicherheits-, Zero Trust- und sicheren Softwareentwicklungspraktiken.
  • Entwickeln automatisierter Unit-, Integrations- und Systemtests zur Unterstützung einer zuverlässigen Softwarebereitstellung.
  • Zusammenarbeiten mit Software-Ingenieuren, DevSecOps-Ingenieuren, Architekten, Produktbesitzern, Scrum-Mastern und technischen Stakeholdern der Regierung.
  • Teilnehmen an Agile/Scrum-Aktivitäten, einschließlich Sprintplanung, Backlog-Verfeinerung, Überprüfungen, Retrospektiven und technischen Entwurfsdiskussionen.
  • Erstellen und Pflegen technischer Dokumentationen, einschließlich Architekturdiagrammen, API-/Schnittstellendokumentation, Softwareabhängigkeiten, Bereitstellungsdokumentation und Benutzer- oder Integrationsanleitungen.
  • Junior Engineers betreuen und technische Anweisungen geben, wenn dies angemessen ist.
  • Bewerten bestehender Systeme und Verbesserungen in Bezug auf Architektur, Leistung, Wartbarkeit, Zuverlässigkeit und Skalierbarkeit empfehlen.

Erforderliche Qualifikationen:

  • Sie müssen berechtigt sein, eine US-Sicherheitsfreigabe zu erhalten.
  • Sie müssen eine DoD Common Access Card (CAC) haben.
  • Abschluss in Informatik, Ingenieurwesen, Informationstechnologie oder einem verwandten technischen Bereich (Bachelor- oder Masterabschluss).
  • Mindestens 7 Jahre Erfahrung in der Softwareentwicklung.
  • Starke Erfahrung in der Entwicklung von Produktionssoftware in einer modernen Programmiersprache.
  • Erfahrung in der Entwicklung von Backend-Diensten, APIs, verteilten Anwendungen oder Full-Stack-Anwendungen.
  • Erfahrung im Umgang mit Datenbanken und persistenten Datenspeichern.
  • Erfahrung mit modernen Softwareentwicklungspraktiken, einschließlich Quellcodeverwaltung, automatisierten Tests, Codeüberprüfung und CI/CD.
  • Erfahrung in der Softwareentwicklung in einer Agile/Scrum-Umgebung.
  • Fähigkeit, komplexe technische Probleme unabhängig zu lösen und Lösungen basierend auf Kundenanforderungen zu entwickeln.
  • Starke technische Kommunikations- und Dokumentationsfähigkeiten.

Gewünschte Qualifikationen:

  • Aktive US-Sicherheitsfreigabe.
  • Entwerfen, Entwickeln und Bereitstellen von cloud-nativen Anwendungen.
  • Kubernetes- und Containertechnologien wie Docker.
  • AWS, Azure, GCP oder Department of Defense Cloud-Umgebungen.
  • Infrastruktur-, Bereitstellungs- oder Konfigurationsautomatisierung.
  • GitLab und GitLab CI/CD.
  • Microservices und verteilte Systemarchitekturen.
  • Ereignisgesteuerte Architekturen, Messaging oder Publish/Subscribe-Muster.
  • RESTful APIs, OpenAPI/Swagger und Service-Integration.
  • Relationale und/oder NoSQL-Datenbanken.
  • Objektspeichertechnologien.
  • Unternehmenssuche, Indizierung oder Suchplattformen.
  • Metadatenmanagement, Tagging, Datenkataloge oder Datenentdeckungsplattformen.
  • Sichere Softwareentwicklung und DevSecOps-Praktiken.
  • Automatisierte Unit-, Integrations-, Regression- und Systemtests.
  • Anwendungsüberwachung, Protokollierung, Beobachtbarkeit und Leistungsoptimierung.
  • Entwicklung von Benutzeroberflächen mit modernen Web-Frameworks für Kandidaten, die den Full-Stack-Weg verfolgen.
  • Erfahrung in der Softwareentwicklung für DoD- oder Intelligence-Community-Umgebungen.
  • Relevante Scrum- oder Agile-Zertifizierung.
  • Kubernetes-Zertifizierungen wie CKA oder CKAD.

Diese Rolle unterstützt Kunden des U.S. Department of Defense. Mitarbeiter können im Laufe der Zeit verschiedenen Projekten zugewiesen werden, einschließlich Projekten, die Verteidigungsoperationen betreffen.

Bei Mile 2 werden Bewerbungen von echten Menschen überprüft – nicht von Bots herausgefiltert. Authentizität ist wichtiger als Schlüsselworttricks. Wir freuen uns darauf, das echte Sie kennenzulernen!

Die Verwendung von KI-Tools oder anderer externer Unterstützung während der Interviews ist nicht gestattet.

Bitte beantworten Sie alle Screening-Fragen ehrlich und gründlich (anstatt „siehe Lebenslauf“ zu schreiben). Diese werden von echten Menschen überprüft – nicht von Bots – und spielen eine wichtige Rolle in unserem Auswahlprozess. Durchdachte Antworten stärken Ihre Bewerbung.

Software Engineer (Mid/Senior) Arbeitgeber: Mile Two

Mile 2 ist ein hervorragender Arbeitgeber, der innovative Lösungen für die U.S. Department of Defense entwickelt und dabei ein kreatives und unterstützendes Arbeitsumfeld fördert. Unsere Mitarbeiter genießen eine Kultur der Zusammenarbeit, in der individuelle Expertise geschätzt wird und kontinuierliche Weiterbildung gefördert wird. Mit flexiblen Arbeitsmodellen und der Möglichkeit, an bedeutenden Projekten zu arbeiten, bieten wir nicht nur eine erfüllende Karriere, sondern auch die Chance, echte, messbare Auswirkungen zu erzielen.

M

Kontaktdaten:

Mile Two Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (Mid/Senior) mit Bravour zu bestehen

Backend-Entwicklung
API-Entwicklung
Microservices
Cloud-native Anwendungen
Kubernetes
Docker
Agile/Scrum