664 Software Engineer 3
Core
Develops, maintains, and enhances complex software systems including processing-intensive analytics, novel algorithm development, and real-time systems for government clients.
Role type
Senior Software Engineer (Full Stack)
Builds
Complex software systems, processing-intensive analytics, and real-time systems
Domain
Government / Cybersecurity / Data Analytics
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular, RxJS, Kubernetes, Docker, CI/CD, SQL, Elasticsearch, Kafka
Preferred skills
Algorithm design, system performance optimization, database interface design, technical leadership
Technologies
Angular, RxJS, Spring Boot, Spring MVC, Spring Data, Spring Security, JMS, Kafka, Java, Oracle, Elasticsearch, Docker, Kubernetes, Maven, Gradle, GitLab
Responsibilities
Develops and maintains complex software systems based on documented requirements; Reviews and tests software components for adherence to design requirements; Resolves software problem reports; Provides input to system design including hardware/software trade-offs; Designs or implements complex algorithms meeting strict timing and resource constraints.
Seniority
Senior, hands-on IC