Software Engineer
Core
Design, update, and maintain production-tier software applications and micro-services for mission-critical Aerospace and Defense systems.
Role type
Software Engineer (Java/Python)
Builds
Software applications and micro-services for Aerospace and Defense contractors
Domain
Aerospace and Defense
Deliverable
production ML models | product features
Required skills
Java, Python, Object-Oriented Programming, Azure DevOps, GitHub, Apache Kafka, Kafka Streams, AWS serverless, Unit testing, CI/CD
Preferred skills
Message Queue Systems, Cloud migration
Technologies
Java, Python, Azure DevOps, GitHub, Apache Kafka, Kafka Streams, AWS
Responsibilities
Design and update software applications to accommodate new design proposals; Monitor production system performance KPIs and investigate in-service open issues; Create and update class diagrams and design specification documents; Perform verification procedures and unit testing in support of CI/CD; Collaborate with IT for DevOps activities and application troubleshooting.
Seniority
Mid-level (2-3 years experience)