Senior Software Engineer - JobID-0188
Innovative Defense Technologies
Job Description
Job Description
Description
About The Role:
Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Software Engineer to be part of our Missile Defense team and based out of our Mount Laurel, NJ location.
Leveraging advanced software automation, model-based systems engineering (MBSE), and AI-driven capabilities, IDT accelerates capability development, enhances operational readiness, and reduces lifecycle costs for the Department of Defense. The company is dedicated to transforming defense systems through innovation, efficiency, and mission-critical results.
Clearance & Location Requirements:
- All applicants must be able to obtain/maintain an active Secret U.S. Security Clearance.
- This is an on-site position. Requiring at least 5 days in office, based out of our Mount Laurel, NJ location.
What You Will Do:
- Provide technical input in design reviews, code reviews, and system-level engineering discussions.
- Design, develop, test, and maintain software applications and services.
- Lead implementation of moderately complex features, defect resolution, and system enhancements.
- Promote code quality, security, and engineering best practices within the team.
- Lead troubleshooting, debugging, and root-cause analysis for complex technical issues.
- Integrate software components, APIs, and third-party systems into existing environments.
- Support deployment, modernization, and continuous improvement initiatives.
- Collaborate with cross-functional teams and stakeholders to refine requirements and deliver solutions.
- Create and review technical documentation, system designs, and operational procedures.
- Contribute across the full software development lifecycle, from requirements through sustainment.
Who You Are (Required):
- 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).
- 7+ years of professional software development experience.
- Strong experience developing software in one or more languages such as C++, Java, Python, or JavaScript.
- Experience with Git or similar version control systems.
- Experience working in Linux-based environments.
- Experience supporting integration, test execution, and release activities across teams.
- Strong experience with SQL and relational database technologies (e.g., PostgreSQL).
- Experience with container technologies such as Docker, Podman, or OCI-compliant containers.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work effectively in a collaborative team environment.
- Ability to travel up to 10% as required.
What Makes You Stand Out:
- Knowledge of Aegis Weapon System concepts, architectures, or related combat systems.
- Experience supporting development, modernization, or sustainment of complex software systems.
- Experience with scripting and automation using Python, Bash, PowerShell, or Groovy.
- Familiarity with CI/CD pipelines, automated testing, and modern software delivery practices.
- Experience working in Agile development environments.
- Familiarity with DevSecOps principles and secure software development practices.
- Experience with cloud-native technologies, containerization, or platform engineering concepts.
- Demonstrated ability to mentor and guide junior engineers.
- Strong written and verbal communication skills, including technical documentation and stakeholder communication.
- Demonstrated ownership, initiative, and ability to independently drive technical tasks to completion.
If you see yourself reflected in this role and are excited about the impact you could make, we encourage you to apply! If you know someone who may be a great fit, please feel free to share this opportunity with your network.
Pay Range*: $135,000-$231,000 or $164,000 - $273,000
*Pursuant to New Jersey Senate Bill 2310 IDT is required to disclose the “pay scale” or “pay range” associated with a job posting. Notably, however, this amount may not be reflective of actual compensation that may be earned as pay is dependent on a candidate’s experience, skills, and education. The posted range does not include bonuses, commissions, tips, or other benefits. Click here for additional information about Senate Bill 2310. IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included, commensurate with experience.
Why Work at Innovative Defense Technologies (IDT):
IDT is a growing company with a vibrant, entrepreneurial culture. We are headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA. At each location, our employees work together in a modern, snack-filled, and social office space, designing innovative solutions for our defense industry customers. We offer employees competitive pay and benefits including:
- Generous benefits package
- Competitive PTO
- Paid holidays
- 401(k) with immediate vesting and matching
- 9/80 optional schedule (2nd and 4th Friday off every month)
- Tuition Assistance Reimbursement Program
- Professional Development Resources
- Pre-Tax Commuter Benefits
- Organization-Wide Monthly Tech Connect Events
- Annual Employee Recognition Awards
- Regular Social Events and Catered Lunches
EEO Statement:
IDT is an Equal Opportunity employer.
$114k - $231k
Frontend Software Engineer - JobID-0043 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $114,000 - $231,000 per year Description Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Frontend...SuggestedFull timeWork at officeLocal areaImmediate start$72k - $114.45k
Associate Software Engineer - JobID-838 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $72,000 - $114,450 / year Description Innovative Defense Technologies (IDT), provider of cutting-edge cloud-based integration, automated...SuggestedFull timeInternshipWork at officeImmediate start- ...a top veteran employer and Certified Great Place to Work ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking...SeniorFor contractorsWork experience placement
$75k - $142.76k
Lockheed Martin in Mount Laurel, NJ, is looking for a Software Engineer. The successful candidate will be responsible for driving complex software solutions and will lead design reviews, ensuring deliverables meet all requirements. This role requires C++ and Java development...SeniorRemote work$74k - $150k
Associate AI Engineer - JobID-0025 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $74,000 - $1... ...mission stakeholders to integrate AI capabilities into broader software and system architectures; participate in technical reviews,...SuggestedFull timeWork at officeImmediate start- ...Senior Embedded Software Engineer Department: Engineering Location: Camden, NJ - Onsite Role Type: Contract, Full-time position (9/80 Schedule with 8am start time) Clearance: Secret About Our Client Our client is a leading defense technology company...SeniorFull timeContract work
$115.7k - $130k
...Senior Full Stack Developer As a Senior Full Stack Developer on the TechShare team,... ...collaborate with business analysts, backend engineers, lead developers, and business partners... ...: ~6+ years of professional software development experience ~ Strong experience...SeniorFull timeWork at officeRemote work2 days per week$86k - $139k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job...SeniorLocal areaFlexible hours- A leading infrastructure engineering firm in Mount Laurel Township is seeking a Senior Lead Structural Engineer to strengthen their Passenger Rail & Transit Group. The ideal candidate will have over 20 years of relevant experience, a BS in Civil Engineering, and a PE license...Senior
- Tata Consultancy Services Limited is hiring in Mount Laurel, NJ, for a software development role requiring experienced professionals with 8 - 14 years in Java and Spring Boot. The ideal candidate will develop microservices-based applications, enhance RESTful APIs, and...Senior
$115k - $120k
Tata Consultancy Services Limited is seeking an L3 Application Support Engineer in Mount Laurel Township, NJ. The ideal candidate will provide advanced production support for enterprise applications built with Java, Spring Boot, and Angular. Responsibilities include troubleshooting...SeniorShift work- ...Job Description Job Description We are offering and exciting opportunity for a Senior Lead Structural Engineer to join our Mount Laurel, NJ team. H&H is a nationally recognized, full-service infrastructure engineering firm delivering innovative solutions that move...SeniorWork at office
- A trusted full-service infrastructure engineering firm is seeking a Senior Lead Structural Engineer in Mount Laurel, NJ. The ideal candidate has over 20 years of experience, holds a BS in Civil Engineering, and possesses a PE license. Responsibilities include leading project...Senior
- 慨正橡扯 is seeking a DevSecOps Engineer in Mount Laurel Township, NJ to drive complex software solutions for Rotary and Mission Systems. You will define solution approaches independently and lead design reviews while ensuring deliverables meet cost, schedule, and technical...SeniorFlexible hours
- An established industry player is seeking a Senior Developer with extensive experience in Python and UI frameworks. This role involves designing and developing applications tailored to technical specifications, with a strong focus on inventory management systems. The ideal...Senior
$75k - $142.76k
...Mission Systems is the place for you. The Work We are seeking a Software Engineer to drive complex software solutions for Rotary and Mission... ...internal and external customers, cross‑functional teams, and senior technical leadership to resolve difficult technical issues....SeniorTemporary workPart timeRemote workFlexible hours3 days per week- A technology solutions company is seeking a Sr Technical Lead to define and design software solutions for complex system integration projects. The ideal candidate has over 5 years of relevant experience, strong knowledge of IT solutions, and a hands-on approach to software...Senior
$91k - $172.49k
慨正橡扯 in Mount Laurel Township, NJ, is seeking a Senior Computing Infrastructure Engineer to engage in full stack DevSecOps activities, applying automation tools in a CI/CD pipeline. The ideal candidate has a BS degree in Computer Science or a related field, with a minimum...Senior- A leading technology firm is seeking a Senior Cloud IAM Engineer to design and engineer IAM controls across major cloud platforms including Google Cloud and Azure. The role requires 3+ years of experience and deep technical knowledge in IAM technologies and cloud infrastructures...Senior
$115k - $120k
Tata Consultancy Services is seeking an L3 Application Support Engineer in Mount Laurel Township, NJ. This role involves providing advanced production support for critical business applications built using Java, Spring Boot, and Angular. Responsibilities include deep technical...Senior- A technology solutions provider is seeking a Technical Lead - Angular to guide technical design and delivery for enterprise projects. The ideal candidate has over 7 years of managerial experience in leading development teams and a strong background in Angular and JavaScript...Senior
- A leading technology firm is seeking an experienced DevSecOps Engineer to ensure security and compliance of cloud solutions. The ideal candidate will have over 7 years in IT and automation, with 2 years in DevOps and cloud environments. Responsibilities include integrating...Senior
$91k - $172.49k
A leading aerospace and defense company is looking for a full‑time Sr Systems Engineer in Mount Laurel Township, NJ. The role includes supporting various programs, performing development tasks for Cyber solutions, and requires a Bachelor’s degree in Computer Science or...SeniorFull timeFlexible hours- 慨正橡扯 is looking for a Software Engineer III to design and enhance their business process and operations management platform. This position can be filled in Mt Laurel, NJ, Reston, VA, or Philadelphia, PA, and is not eligible for visa sponsorship. The role includes developing...Senior
- A technology solutions provider is looking for a GCP Support Analyst to provide Level 2 support for Cloud Infrastructure. Candidates should have over 5 years of experience with Google Cloud projects and strong knowledge of OS technologies like Windows and Linux. The role...Senior2 days per week
- A leading tech firm is seeking a Senior MADS PaaS Engineer with expertise in Google Cloud Platform and Microsoft Azure. You will engineer solutions, optimize services, and support DevOps pipelines. With a minimum of 3 years' experience across various technologies, including...SeniorFlexible hours
- 慨正橡扯 is seeking a full-time Computing Systems/Software Senior Engineer in Mount Laurel, NJ. This role focuses on software development and systems engineering within the Infrastructure, Communications, & Network Engineering team, utilizing an Agile, DevSecOps approach....SeniorFull time
- ...Title: Sr Software Engineer Location: Hybrid/Camden, NJ Duration: Contract 12+ Months Rate: $Open Develop backend code for applications Experience with the following technologies: Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web...SeniorContract work
- ...FIDO2/WebAuthn) and Android Autofill. Strong understanding of software design patterns, MVVM, MVP, and SOLID principles. Proven... ...‑assisted development tools (e.g., GitHub Copilot) and prompt engineering. Experience integrating AI/ML features into mobile applications...SeniorLocal area
- ...team solving these complex problems, then Rotary and Mission Systems is the place for you. THE WORK We are seeking a talented engineer to report directly to the Manager of RF & Microwave Engineering. The Sr RF Engineer will significantly contribute to the design...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - JobID-0188. Be the first to apply!
- software engineer healthcare Mount Laurel, NJ
- network software engineer Mount Laurel, NJ
- ngo software engineer Mount Laurel, NJ
- software developer fintech Mount Laurel, NJ
- senior software engineer remote Mount Laurel, NJ
- intel software engineer Mount Laurel, NJ
- software engineer Mount Laurel, NJ
- senior software design engineer Mount Laurel, NJ
- software engineer travel Mount Laurel, NJ
- information technology software engineer Mount Laurel, NJ


