Software Engineer I, Defense Tech (On-Site NJ)

Innovative Defense Technologies (IDT)

Mount Laurel Township (NJ)

On-site

USD 74,000 - 150,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
401(k) with immediate vesting and 100%
Tuition Assistance Reimbursement
Professional Development Resources
Pre-Tax Commuter Benefits
Monthly Tech Connect Events
Annual Employee Recognition Awards
Regular Social Events and CateredLunch

Job summary

Innovative Defense Technologies (IDT) in Mount Laurel, NJ is seeking an Associate Software Engineer to join our Missile Defense team. You will develop, test, and maintain software applications and features, collaborating with cross-functional teams to deliver capabilities while adhering to security and quality standards.

The role emphasizes code quality, documentation, and participation in the full software development lifecycle, including deployment and sustainment, with on-site work

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Math, Data Science, Cybersecurity, Aeronautical Engineering, or related field (or equivalent experience).
  • 0–3 years of professional software development experience.
  • Experience with programming languages such as C++, Java, Python, or JavaScript.
  • Familiarity with Git or similar version control systems.
  • Familiarity with Linux-based environments and command-line tools.
  • Familiarity with SQL and relational databases (e.g., PostgreSQL).
  • Familiarity with container technologies such as Docker, Podman, or OCI containers.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.
  • Ability to travel up to 10% as required.

Responsibilities

  • Develop, test, and maintain software applications and features.
  • Collaborate with cross-functional teams to implement new capabilities and fix defects.
  • Write reliable, maintainable code in line with engineering, security, and quality standards.
  • Participate in code reviews, troubleshooting, and debugging activities.
  • Integrate software components, APIs, and third-party technologies into existing systems.
  • Support software deployment, maintenance, and modernization efforts.
  • Create and maintain technical documentation and development artifacts.
  • Contribute throughout the software development lifecycle from requirements through deployment and sustainment.

Skills

C++
Java
Python
JavaScript
Git
Linux
SQL
Docker
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science or related technical discipline

Tools

Git
Docker
Podman
OCI containers

Job description

Innovative Defense Technologies (IDT) in Mount Laurel, NJ is seeking an Associate Software Engineer to join our Missile Defense team. You will develop, test, and maintain software applications and features, collaborating with cross-functional teams to deliver capabilities while adhering to security and quality standards.

The role emphasizes code quality, documentation, and participation in the full software development lifecycle, including deployment and sustainment, with on-site work

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

Similar jobs worth comparing

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
Missile Defense Software Engineer
Missile Defense Software Engineer

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

On-site
USD 90,000 - 184,000
Generous benefits package
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
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
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
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 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
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
Associate Software Engineer - JobID-0186
Associate Software Engineer - JobID-0186

Socket.dev • Mount Laurel Township (NJ)

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