AEGIS Senior Software Engineer - JobID-0251
Role responsibilities
The role involves designing, developing, and maintaining software applications while providing technical direction during design and code reviews. The engineer will lead the implementation of complex features, troubleshoot technical issues, and collaborate with cross-functional teams across the full software development lifecycle.
Requirements
Candidates must have a bachelor's degree in a technical field and over 7 years of professional software development experience, including a technical leadership role. Proficiency in languages like C++, Java, or Python, along with experience in Linux environments and relational databases, is required.
Key skills
C++, Java, Python, JavaScript, Git, Linux, SQL, PostgreSQL, Docker, Podman, OCI-compliant containers, Technical Leadership, Software Design, Debugging, API Integration, Root-cause analysis
Keywords
Aegis Weapon System, Missile Defense Analysis and Modeling, MBSE, AI-driven architectures, Secret U.S. Security Clearance, CI/CD, DevSecOps, Agile, Cloud-native, Containerization, Platform Engineering, Bash, PowerShell, Groovy, Software Automation, Department of Defense, PostgreSQL, Docker, Podman, Linux, Git, C++, Java, Python, JavaScript, SQL, Software Development Lifecycle, Technical Documentation, System Design, Root-cause analysis