Redwood Materials
VSolvit
SOFTWARE DEVELOPER (.NET/C#)
EINSTELLUNGSPROZESS
POSITION IS 100% ONSITE DAILY IN NORCO, CA
Der Interviewprozess umfasst konversationelle und technische Gespräche, die darauf ausgelegt sind, die Erfahrung des Kandidaten in der Softwareentwicklung, seine Problemlösungsfähigkeiten, seine technische Eignung, seine Kommunikationsfähigkeiten und seine allgemeine Passung in das Team zu bewerten.
Kandidaten haben die Möglichkeit, frühere Projekte, Ansätze zur Softwareentwicklung, technische Herausforderungen und Erfahrungen in kollaborativen Entwicklungsumgebungen zu besprechen.
ZUSÄTZLICHE HINWEISE
Diese Position richtet sich an Softwareentwickler im mittleren bis fortgeschrittenen Bereich, die in der Lage sind, zur Konzeption, Entwicklung, Modernisierung und Instandhaltung von missionskritischen Softwaresystemen beizutragen. Der ideale Kandidat verfügt über fundierte technische Expertise, solides Ingenieurwissen und die Verpflichtung, qualitativ hochwertige Softwarelösungen zur Unterstützung der Missionen der US Navy zu liefern.
JOB SUMMARY
VSolvit sucht einen Softwareentwickler (m/w/d) für unser Team zur Unterstützung der Entwicklung, Modernisierung und Instandhaltung von missionskritischen Analyseanwendungen für die U.S. Navy. Der ausgewählte Kandidat wird in einer kollaborativen agilen SAFe-Umgebung arbeiten und zur Konzeption, Entwicklung, Prüfung und Wartung von Desktop-Softwareanwendungen beitragen.
Diese Position ist ideal für Softwareentwickler mit Erfahrung in C#, .NET und der Entwicklung von Desktop-Anwendungen, die Freude daran haben, komplexe technische Herausforderungen zu lösen und in einem teamorientierten Umfeld zu arbeiten. Der erfolgreiche Kandidat wird sowohl zur Entwicklung neuer Funktionen als auch zur Modernisierung von Altsystemen beitragen und gleichzeitig kritische Missionsanforderungen unterstützen.
Wir suchen Kandidaten mit mittlerer bis fortgeschrittener Berufserfahrung, die über ausgeprägte technische Fähigkeiten, fundierte Ingenieurprinzipien und die Fähigkeit verfügen, sowohl selbstständig als auch in einem kollaborativen Teamumfeld effektiv zu arbeiten.
Unser Ziel ist es, gemeinsam zu wachsen und die Arbeit, die wir als Team leisten, zu genießen.
HAUPTAUFGABEN
- Zusammenarbeit in einem agilen Scrum-Team zur Konzeption, Entwicklung, Prüfung und Wartung von Desktop-Analyseanwendungen.
- Entwicklung und Wartung von Softwarelösungen unter Verwendung von C#, .NET und verwandten Technologien.
- Unterstützung und Modernisierung von Altsystemen, einschließlich Anwendungen, die in Delphi entwickelt wurden.
- Entwicklung von Desktop-Benutzeroberflächen und Anwendungsfunktionalitäten unter Anwendung moderner Software-Engineering-Praktiken.
- Anwendung von objektorientierten Programmierprinzipien, Multithreading, Nebenläufigkeit und aufgabenbasierter asynchroner Programmierung (TPL).
- Fehlerbehebung, Debugging und Behebung von Softwarefehlern und Leistungsproblemen.
- Teilnahme an Diskussionen zur Softwarearchitektur, Code-Reviews und technischen Planungsaktivitäten.
- Erstellung und Pflege technischer Dokumentationen nach Bedarf.
- Teilnahme an Sprint-Planungen, täglichen Stand-ups, Retrospektiven und anderen agilen Zeremonien.
- Zusammenarbeit mit Softwareentwicklern, Systemingenieuren, Testern und staatlichen Stakeholdern zur Bereitstellung missionsorientierter Lösungen.
ERFORDERLICHE KENNTNISSE UND QUALIFIKATIONEN
- 3–10+ Jahre Berufserfahrung in der Softwareentwicklung
- Starke Kenntnisse in C# und .NET mit Schwerpunkt auf der Entwicklung von Desktop-Anwendungen
- Erfahrung in der Entwicklung, Wartung und Verbesserung von Desktop-Anwendungen
- Gutes Verständnis von objektorientierten Programmierprinzipien und Software-Entwurfsmustern
- Erfahrung mit Multithreading, Nebenläufigkeit und aufgabenbasierter asynchroner Programmierung (TPL)
- Erfahrung in der Fehlerbehebung und Behebung von Softwarefehlern in komplexen Softwaresystemen
- Arbeitskenntnisse in Git-Versionskontrolle und gängigen Entwicklungsworkflows
- Starke schriftliche und mündliche Kommunikationsfähigkeiten
- Fähigkeit zur effektiven Arbeit in einem kollaborativen Teamumfeld
- US-Staatsbürgerschaft erforderlich
- Fähigkeit, eine Sicherheitsfreigabe der US-Regierung zu erhalten und aufrechtzuerhalten
- Falls zutreffend: Wenn Sie kürzlich bei der US-Regierung beschäftigt waren oder sind, ist ein Ethikschreiben nach Beendigung des Arbeitsverhältnisses erforderlich, wenn eine Anstellung bei VSolvit angeboten wird.
AUSBILDUNG UND ZERTIFIZIERUNGEN
- Bachelor-Abschluss in Informatik, Softwaretechnik, Computertechnik oder einem verwandten technischen Bereich oder gleichwertige Erfahrung.
- Relevante technische Zertifizierungen sind von Vorteil.
- Fähigkeit, erforderliche DoD Cyber Workforce-Zertifizierungen gemäß den Programmvorgaben zu erlangen.
BEVORZUGTE KENNTNISSE UND QUALIFIKATIONEN
- Erfahrung mit Unity-Entwicklung
- Erfahrung mit agilen Methoden, insbesondere Scrum und SAFe
- Erfahrung mit Atlassian-Tools wie Jira und Confluence
- Erfahrung in der Entwicklung von Desktop-Anwendungen in staatlichen, verteidigungsbezogenen oder regulierten Umgebungen
- Erfahrung in der Modernisierung und Wartung von Altsystemen
- Vertrautheit mit Delphi-Anwendungen und Codebasen
- Erfahrung mit Avalonia UI oder anderen XAML-basierten Desktop-Anwendungsframeworks (WPF, WinUI, MAUI) ist sehr wünschenswert
- Aktive Secret- oder Top Secret-Sicherheitsfreigabe ist von Vorteil
- CompTIA Security+ Zertifizierung ist von Vorteil
Unternehmensübersicht
Treten Sie dem VSolvit-Team bei! VSolvit (ausgesprochen 'We Solve It'), gegründet im Jahr 2006, ist ein Anbieter von Technologiedienstleistungen, der sich auf Cybersicherheit, Cloud Computing, Geoinformationssysteme (GIS), Business Intelligence (BI)-Systeme, Data Warehousing, Ingenieurdienstleistungen und kundenspezifische Datenbank- und Anwendungsentwicklung spezialisiert hat. VSolvit ist ein preisgekröntes WOSB, CA CDB, MBE, WBE und CMMI Level 3 zertifiziertes Unternehmen.
VSolvit LLC ist ein Equal Opportunity/Affirmative Action-Arbeitgeber und berücksichtigt alle qualifizierten Bewerber für eine Anstellung, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, Veteranenstatus oder Behindertenstatus.
Wir bieten ein anpassbares Krankenversicherungsprogramm, das den Bedürfnissen seiner Mitarbeiter am besten entspricht. Das Angebot kann umfassen: Kranken-, Zahn- und Augenversicherung, Lebensversicherung, Langzeit- und Kurzzeitinvaliditätsversicherung und andere Versicherungsprodukte, Health Savings Account, Flexible Spending Account, 401K-Altersvorsorgepläne, Studiengebührenerstattung und verschiedene freiwillige Leistungen.
