CareerPlan

Sr. Software Engineer (US Citizenship Required)

US - Wilsonville, ORFull-time2026-10-19 → 2026-11-10
No visa sponsorshipCitizens or permanent residents only

Core

Design, build, and maintain high-quality mission-critical software for defense and border security applications on the Microsoft platform.

Role type

Senior individual contributor software engineer

Builds

Military-grade software and hardware solutions for defense and border security

Domain

Defense and border security

Deliverable

production ML models

Required skills

.NET server-side development, C#, .NET Core, object-oriented design, client-server architectures, distributed systems, multi-threaded programming, WPF, REST, microservices

Preferred skills

C++, NoSQL, WebSockets, video protocols, agile development

Technologies

.NET, C#, .NET Core, WPF, JSON, LINQ, C++, NoSQL, WebSockets, HTTP, TCP, UDP, SSL

Responsibilities

Design and develop client-server and distributed systems, implement multi-threaded and asynchronous programming patterns, work with video streaming protocols, lead complex software initiatives while coding, solve challenging technical problems, participate in testing and defect resolution

Seniority

Senior, hands-on IC