Missile Defense Software Engineer

Innovative Defense Technologies (IDT)

Mount Laurel Township (NJ)

On-site

USD 90,000 - 184,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous benefits package
PTO
Paid holidays
401(k) with matching
Tuition assistance
Professional development resources
Pre-Tax commuter benefits
Tech Connect events
Employee recognition

Job summary

Innovative Defense Technologies (IDT) seeks a Software Engineer for our Missile Defense team, based on-site in Mount Laurel, NJ. You will design, develop, test, and maintain software products using C++, Java, Python, or JavaScript, contributing across the full lifecycle and collaborating with cross-functional teams.

Requirements include a 3+ year track record, Linux and PostgreSQL experience, Git familiarity, and container know‑how (Docker/Podman).

Qualifications

  • Requires a Bachelor's degree in a technical field or equivalent professional experience.
  • 3+ years of professional software development experience.
  • Proficiency in C++, Java, Python, or JavaScript.
  • Experience with Git or similar version control systems.
  • Experience working in Linux-based environments.
  • Familiarity with SQL/relational databases (PostgreSQL).
  • Familiarity with container technologies (Docker/Podman/OCI).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work collaboratively in a team and travel up to 10%.

Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Collaborate with cross-functional teams to implement features and resolve defects.
  • Develop high-quality, maintainable code per engineering and security standards.
  • Participate in code reviews, troubleshooting, and root-cause analysis.
  • Integrate software components and third-party technologies into systems.
  • Support software deployment, modernization, and continuous improvement.

Skills

Analytical thinking
Troubleshooting
Problem solving
Collaboration
Willingness to travel

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Linux
PostgreSQL
Docker/Podman

Job description

Innovative Defense Technologies (IDT) seeks a Software Engineer for our Missile Defense team, based on-site in Mount Laurel, NJ. You will design, develop, test, and maintain software products using C++, Java, Python, or JavaScript, contributing across the full lifecycle and collaborating with cross-functional teams.

Requirements include a 3+ year track record, Linux and PostgreSQL experience, Git familiarity, and container know‑how (Docker/Podman).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Missile Defense MDAM (Secret)
Senior Software Engineer — Missile Defense MDAM (Secret)

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
401(k) matching
Tuition reimbursement
Professional development
Defense Software Engineer — Secret Clearance (On-Site NJ)
Defense Software Engineer — Secret Clearance (On-Site NJ)

Idtus • Mount Laurel Township (NJ)

On-site
USD 90,000 - 184,000
Generous benefits package
Competitive PTO
Paid holidays
+1
Software Engineer I, Defense Tech (On-Site NJ)
Software Engineer I, Defense Tech (On-Site NJ)

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 74,000 - 150,000
Generous benefits package
401(k) with immediate vesting and 100%
Tuition Assistance Reimbursement
+5
Software Engineer - Secret Clearance (On-Site, NJ)
Software Engineer - Secret Clearance (On-Site, NJ)

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 114,000 - 231,000
Generous benefits package
401(k) with immediate vesting and matching
Tuition Assistance Reimbursement Program
+3
Associate Software Engineer – Defense Tech (NJ, On‑Site)
Associate Software Engineer – Defense Tech (NJ, On‑Site)

Idtus • Mount Laurel Township (NJ)

On-site
USD 74,000 - 150,000
Generous benefits package
Competitive PTO
Paid holidays
+6
Associate Software Engineer – Defense Tech (MBSE, AI)
Associate Software Engineer – Defense Tech (MBSE, AI)

Socket.dev • Mount Laurel Township (NJ)

On-site
USD 74,000 - 150,000
Generous benefits
Competitive PTO
Paid holidays
+3
Senior Software Engineer — Defense Tech Lead (On-Site)
Senior Software Engineer — Defense Tech Lead (On-Site)

Idtus • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
Generous benefits
401(k) matching
Tuition assistance
+2
Senior Systems Engineer – Real-Time Defense Systems
Senior Systems Engineer – Real-Time Defense Systems

Idtus • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
Generous benefits package
Tuition Assistance Reimbursement
401(k) with matching
Senior Software Engineer - Missile Defense MDAM Lead (Onsite)
Senior Software Engineer - Missile Defense MDAM Lead (Onsite)

Innovative Defense Technologies • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
Generous benefits package
401(k) with matching
Paid holidays
+1
Associate Software Engineer
Associate Software Engineer

Idtus • Mount Laurel Township (NJ)

On-site
USD 74,000 - 150,000
Generous benefits package
Competitive PTO
Paid holidays
+6