B&A
Millennial Software Solutions Inc
Full-Stack Entwickler - Mid-Senior, TS/SCI mit CI Poly - $150K-$230K + 15% 401k
Beschreibung
Über Millennial Software
Millennial Software revolutioniert die Landschaft der Sicherheit und Verteidigung, indem wir unsere Kernkompetenzen in Softwareentwicklung, Automatisierung, DevSecOps und machine learning nutzen.
Millennial Software Solutions Inc ist ein Arbeitgeber, der Chancengleichheit bietet und bei der Einstellung nicht aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, politischer Zugehörigkeit, sexueller Orientierung, Geschlechtsidentität, Familienstand, Behinderung und genetischen Informationen, Alter, Mitgliedschaft in einer Arbeitnehmerorganisation oder einem anderen nicht leistungsbezogenen Faktor diskriminiert.
- 100% von der Firma bezahlte Kranken-, Zahn- und Sehprämien für Sie und alle Angehörigen
- Möglichkeit, ein höheres Gehalt zu erhalten, wenn Sie keine Kranken-/Zahn-/Sehversicherung benötigen
- 100% von der Firma bezahlte Invaliditäts- und Lebensversicherungsleistungen
- 15% 401(k) Beitrag des Unternehmens
- 30 Tage PTO/Feiertage
- Großzügiges Schulungsbudget
- Bezahlter Elternurlaub (Väter und Mütter)
- Anreize für Geschäftsentwicklung / Wachstum
- Erstklassige Firmen-Swag
Stellenbeschreibung
Bereitschaftsstufe, die derzeit vorhanden sein muss
Top Secret SCI + CI Polygraph
Anforderungen
Erforderliche Qualifikationen
- Bachelor-Abschluss oder gleichwertige Erfahrung in Informatik
- Mindestens 5 Jahre Erfahrung in mehreren Sprachen wie JavaScript, Python, Java, Rust
- Mindestens 5 Jahre Erfahrung in Full-stack Softwareentwicklung (d. h. Client-, Server- und Datenebenen)
- Mindestens 3 Jahre Erfahrung mit Containerisierungs- und Orchestrierungsplattformen wie Docker und Kubernetes
- Starke analytische Fähigkeiten und Problemlösungsfähigkeiten mit Liebe zum Detail
- Starkes Verständnis von Entwicklungspraktiken, Konfigurationsmanagement und Tests
- Starker Wunsch, ständig neue Werkzeuge, Frameworks und Technologien zu lernen, die die Mission des Kunden vorantreiben und dem Endbenutzer einen Mehrwert bieten können
- Fähigkeit und Wunsch, unabhängig zu arbeiten; d. h. bei allgemeiner Aufgabenstellung Unteraufgaben und/oder Lösungsansätze zur Erfüllung der Aufgaben zu entwickeln
- Nachgewiesene Fähigkeit, neue Fähigkeiten zu erlernen, sich an sich ändernde Prioritäten und Anforderungen anzupassen
- Vertrautheit mit dem Linux Betriebssystem
- Starke Kommunikationsfähigkeiten und Erfahrung in der Zusammenarbeit mit Endbenutzern und Entwicklern
- Aktive TS/SCI-Freigabe
Millennial Software sucht einen Mid-Senior Full Stack Softwareentwickler, der unser kollaboratives Team unterstützt und einen Regierungskunden betreut. Sie werden Betriebs- und Wartungsunterstützung leisten, um die Stabilität, Leistung und kontinuierliche Verbesserung unserer neuen operativen Produktionssoftwaresysteme zu gewährleisten.
Dies ist eine großartige Gelegenheit für einen motivierten Entwickler, technische Fähigkeiten über den full stack hinweg zu erweitern, mit besonderem Schwerpunkt auf modernen Softwareentwicklungsprozessen und -technologien.
Der ideale Kandidat ist leidenschaftlich am gesamten Lebenszyklus einer Anwendung interessiert, einschließlich Design, Codierung, Testen, Implementierung, Bereitstellung sowie Support und Wartung. Der Kandidat muss sich wohl fühlen, eng mit Benutzern und Entwicklern zusammenzuarbeiten, um polierte, hochleistungsfähige Tools in missionskritischen Umgebungen zu erstellen und zu warten.
Wesentliche Funktionen
- Überwachung, Wartung und Optimierung von Produktionsanwendungen über den gesamten Tech-Stack hinweg
- Implementierung und Verwaltung von automatisierten Bereitstellungspipelines und CI/CD-Prozessen
- Untersuchung, Meldung und Behebung von Problemen wie Anwendungsfehlern, Patching und Integration mit externen Systemen
- Unterstützung agiler Entwicklungsaktivitäten, einschließlich Sprintplanung, Peer-Code-Reviews und iterativer Updates basierend auf dem Feedback von Endbenutzern
- Hilfe bei der Pflege von sauberem, gut dokumentiertem und testbarem Code
- Starke Vertrautheit mit Docker, Kubernetes, Helm
- Starke Vertrautheit mit kompilierten Sprachen wie Rust, Java und C++ und deren vielen Dienstprogrammen/Paketen
- Gut versiert in relationalen Datenbanken
- Gutes Verständnis von Git, GitLab, CI/CD-Pipelines und CM-Best Practices
Nice to have
- Starke Vertrautheit mit Svelte und/oder anderen frontend Frameworks wie Vue.js
- Vertrautheit mit Message-Queue-Implementierungen, wie z. B. Kafka
- Erfahrung mit Test-Driven Development
