Innovative Defense Technologies
Software Engineer - JobID-0187
$114K–$231K
Mount Laurel, New Jersey · On-site · Full-time · Posted Oct 29, 2026
- Experience
- 4+ years of professional software development experience.
- Education
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, Data Science, Cybersecurity, or a related technical discipline (or equivalent professional experience).
- Visa sponsorship
- Applicants must be able to obtain/maintain an active Secret U.S. Security Clearance.
About the job
Designs, develops, tests, integrates, and sustains software applications and services for IDT’s Missile Defense team.
What you'll do
- Develop and maintain software, integrate components and APIs, and support deployment and modernization.
- Collaborate on features, defect resolution, code reviews, troubleshooting, and root-cause analysis.
- Contribute across the software lifecycle and maintain technical documentation and operational procedures.
What they ask for
- Bachelor’s degree in a listed technical discipline or equivalent professional experience.
- 4+ years of professional software development experience.
- Experience with one or more of C++, Java, Python, or JavaScript; Git or similar; and Linux-based environments.
- Familiarity with SQL and relational databases, and container technologies; able to obtain or maintain an active Secret U.S. Security Clearance.
Nice to have
- Knowledge of Aegis Weapon System concepts, architectures, or related combat systems.
- Experience with CI/CD, automated testing, Agile, DevSecOps, or cloud-native technologies.
Pay
$114,000-$184,000 (base salary); $135,000 - $231,000 (base salary)
Tools
C++, Java, Python, JavaScript, Git, Linux, SQL, PostgreSQL
AI focus
The company describes AI-driven capabilities, but no specific AI work is assigned to this role.
Model-written summary · the original posting is authoritative