Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Team.
- Unternehmen: Mile 2, ein innovatives Tech-Unternehmen mit kreativer Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Nutze modernste Technologien und schaffe echte Auswirkungen in der Verteidigungsbranche.
- Qualifikationen: Erfahrung in Softwareentwicklung und Teamarbeit erforderlich.
Das prognostizierte Gehalt liegt zwischen 61650 - 75350 CHF pro Jahr.
Schliesse dich unserem innovativen Team bei Mile 2 an! Wenn du gerne schwierige Probleme löst und coole Technologien entwickelst, dann könnte Mile 2 der richtige Ort für dich sein. Wir sind darauf spezialisiert, komplexe Herausforderungen zu meistern und fortschrittliche Lösungen zu schaffen, die einen greifbaren Einfluss auf unsere Partner im öffentlichen Sektor haben. Wir nutzen die neueste Technologie, 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 dir, Initiative zu ergreifen und Entscheidungen zu treffen, aber wir stehen dir immer zur Seite.
- Bescheidene Expertise: Wir respektieren das Wissen und die Fähigkeiten aller und schaffen ein Umfeld, in dem wir gemeinsam lernen und wachsen.
- Erfolg ist Teamarbeit: Wir glauben, dass wir nur große Dinge erreichen können, wenn wir als Team zusammenarbeiten.
- 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 Datendiensten für einen Kunden des Department of the Air Force. Der Software Engineer wird Teil eines agilen 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 Backend- oder Full-Stack-Softwareentwicklung, einschließlich cloud-nativer Anwendungen, APIs und Microservices, Datenspeicherung und -abruf, Automatisierung, ereignisgesteuerte Architekturen und containerisierte Bereitstellungen.
Was du tun wirst:
- 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, Objektspeicher, Metadaten, Tagging, Suche, Indizierung und Datenabruf umfassen.
- Entwickeln und Warten von Software, die ereignisgesteuerte und verteilte Architekturen unterstützt.
- Automatisierung aufbauen, um die Anwendungsbereitstellung, Integration, Tests, Konfiguration und operationale Aufrechterhaltung zu verbessern.
- 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 operationeller Anwendungen, einschließlich Fehlersuche, Bugfixes, Leistungsverbesserungen, Refactoring und kleinerer Funktionserweiterungen.
- Unterstützen der Entwicklung und Integration von Diensten wie Katalogmanagement, Objektspeicher, Unternehmenssuche, Quellenzitation, Metadatenmanagement und verwandten Unternehmensdatendiensten.
- 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, Reviews, 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 Anleitung geben, wenn dies angemessen ist.
- Bewerten bestehender Systeme und Verbesserungen in Bezug auf Architektur, Leistung, Wartbarkeit, Zuverlässigkeit und Skalierbarkeit empfehlen.
Anforderungen:
ERFORDERLICHE QUALIFIKATIONEN:
- Bereitschaft, eine US-Sicherheitsfreigabe zu erhalten.
- Besitz einer DoD Common Access Card (CAC).
- Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen, Informationstechnologie oder einem verwandten technischen Bereich.
- 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 Softwareentwicklungsmethoden, einschließlich Quellcodeverwaltung, automatisierten Tests, Code-Reviews und CI/CD.
- Erfahrung in der Softwareentwicklung in einem Agile/Scrum-Umfeld.
- 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.
- Benutzeroberflächenentwicklung 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.
Verteidigungsarbeit: 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.
Unser Ansatz zur KI im Einstellungsprozess: Bei Mile 2 werden Bewerbungen von echten Menschen überprüft – nicht von Bots herausgefiltert. Authentizität ist wichtiger als Keyword-Tricks. Wir wissen, dass du wahrscheinlich KI-Tools verwendest, um deine Lebensläufe zu entwerfen oder zu optimieren, und das ist in Ordnung! Wir verwenden KI, um diesen Text über KI zu schreiben! Aber wir erwarten, dass du ihn zu deinem eigenen machst. Lebensläufe, die kopiert wirken – repetitiv, seltsam formuliert, „zu perfekt“ passend zu unserer Stellenbeschreibung – könnten deine Chancen beeinträchtigen. Persönliche Akzente und echte Beispiele deiner Arbeit werden deine Bewerbung stärken. Wir freuen uns darauf, das echte Ich kennenzulernen!
Die Verwendung von KI-Tools oder anderer externer Hilfe während der Interviews ist nicht gestattet.
Fragen zur Vorauswahl: Bitte beantworte alle Fragen zur Vorauswahl 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 deine Bewerbung.
Software Engineer (Mid/Senior) Arbeitgeber: Mile Two
Mile 2 ist ein hervorragender Arbeitgeber, der eine innovative und unterstützende Arbeitsumgebung bietet, in der Kreativität und Teamarbeit geschätzt werden. Mit einem klaren Fokus auf persönliche und berufliche Weiterentwicklung sowie einer Kultur des gemeinsamen Lernens, ermöglicht Mile 2 seinen Mitarbeitern, an bedeutenden Projekten zu arbeiten, die einen echten Einfluss auf die Verteidigungsindustrie haben. Die Möglichkeit, mit modernster Technologie in einem dynamischen Team zu arbeiten, macht diese Position besonders attraktiv für Software Engineers, die nach einer sinnvollen und erfüllenden Karriere suchen.