Software Engineer II
Core
Design, develop, and maintain scalable, high-performance full-stack applications and software prototypes for prospective customers and internal products.
Role type
Mid-level full-stack software engineer
Builds
Scalable applications, RESTful APIs, microservices, and dynamic user interfaces
Domain
Defense and aerospace industries, AI+X solutions
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, C#, React/Angular/Vue, Docker, Kubernetes, REST/WebSockets, Kafka, Git, database management
Preferred skills
U.S. Security Clearance (Secret or Top-Secret)
Technologies
Node.js, TypeScript, Rust, C#, React, Angular, Vue, Docker, Kubernetes, Kafka, Git, Jira, Confluence
Responsibilities
Design and develop scalable applications using Node.js, TypeScript, Rust, and C#. Implement and optimize RESTful APIs and microservices. Work with frontend frameworks to create responsive user interfaces. Collaborate with UI/UX and product teams to understand customer desires. Participate in peer code reviews. Document development progress.
Seniority
Mid-level, hands-on IC