Associate Software Engineer
$72k - $114.45kInnovative Defense Technologies
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 testing and data analysis for complex, mission‑critical systems in the US Department of Defense (DOD), is seeking an Associate Software Engineer to be part of our Warfare Systems team and based out of our Arlington, VA and Mount Laurel, NJ location. The Associate Software Engineer is responsible for designing, developing, and integrating software solutions across IDT’s Warfare Systems business area. The primary role of the Software Engineer is to build high‑quality, innovative, and fully performing software which integrates with other system components. The Software Engineer will be working with various Warfare Systems customers to gather user requirements, defining system functionality, and writing code in various languages, like Java, C++, and Python. You will work with other software engineers, systems engineers, integration engineers, and subject matter experts to deliver robust technical solutions. 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 Arlington, VA and Mount Laurel, VA location. Key Responsibilities What You Will Do: Engineers Solutions: Design, develop, document, and test backend software components and algorithms using modern programming languages such as C++, Python, Java, or C#. Apply appropriate data structures, modular design principles, and performance optimization techniques to deliver scalable, maintainable solutions. Scopes Requirements: Analyze and interpret system and software requirements to ensure clarity, feasibility, and traceability. Collaborate with engineers and stakeholders to translate high‑level mission and system needs into functional backend implementations. Integrates Systems: Integrate software components into complex development environments, ensuring interoperability across distributed systems, APIs, databases, and networking layers within DoD software ecosystems. Assures Quality: Apply secure coding practices and established engineering standards related to security, performance, and reliability. Participate in peer reviews of architecture designs, system requirements, and implemented code to ensure technical rigor and mission alignment. Verification & Testing: Model, implement, and test algorithms and backend services using unit and interface testing frameworks. Validate system functionality, edge cases, and performance constraints across development and integration environments. Manages Risk & Security: Identify potential technical and cybersecurity risks within software implementations. Apply defensive programming, input validation, and system‑level safeguards to harden software against vulnerabilities and operational threats. Leverages AI Responsibly: Utilize AI coding assistants to support code generation, refactoring, debugging, and root‑cause analysis while critically reviewing outputs to ensure correctness, security, and adherence to engineering standards. Collaborates Across Teams: Work within small, cross‑site teams of software and systems engineers. Communicate technical concepts clearly and collaborate with Program Managers and Chief Engineers to document, manage, and evolve system and software requirements. Delivers Results in Dynamic Environments: Manage multiple concurrent assignments, adapt to changing priorities, and contribute to meeting program milestones while maintaining high standards of technical excellence and accountability. Skills Knowledge & Expertise Who You Are (Required): Bachelor’s Degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Data Science, Cyber Security, Mathematics, Aeronautical Engineering, or equivalent full‑time professional experience. 0–2+ years of full‑time professional experience in backend software development or related technical roles (internship experience applicable). Ability to travel up to 15% of the time as needed. Familiarity with the software development lifecycle (requirements through deployment). Proficiency in at least one modern backend language (e.g., Python, Java, C++, C#). Ability to design, develop, and analyze algorithms and backend software systems. Understanding of Windows and Linux file systems. Experience using version control systems (e.g., Git). Understanding of APIs (REST/gRPC) and modular code design principles. Familiarity with SQL and relational databases (e.g., Postgres). Familiarity with networking fundamentals and protocols (e.g., TCP/IP, UDP, CORBA, DDS). Ability to review, critique, and harden AI‑generated code. Ability to manage multiple concurrent assignments and adjust priorities as needed. Strong analytical thinking, problem‑solving skills, and technical communication abilities. What Makes You Stand Out: Experience with cloud computing, virtualization, or containerization technologies. Familiarity with cloud infrastructure platforms (e.g., Azure, AWS, GCP). Experience with big data technologies (e.g., Hadoop, Spark, Kafka, Cassandra). Demonstrated experience using AI coding assistants (e.g., GitHub Copilot, ChatGPT, Claude, Cursor, Codeium) for code generation, optimization, debugging, and iterative improvement. Ability to write effective prompts and iterate with AI tools to enhance performance and code quality. Understanding of AI limitations, hallucinations, and validation techniques. Experience with unit testing and interface testing frameworks. Exposure to complex DoD or defense‑related software systems. Pay Range*: $72,000 - $114,450 *Pursuant to New Jersey Senate Bill 2310, IDT is required to disclose the “pay scale” or “pay range” associated with a job posting. The posted range does not include bonuses, commissions, tips, or other benefits. More than one pay range may be included, commensurate with experience. Benefits 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. 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. #J-18808-Ljbffr
- ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong...SuggestedTemporary workInternshipLocal areaRemote work
- ...Idtus is seeking an Associate Software Engineer to join their Missile Defense team in Mount Laurel, NJ. In this role, you will develop software applications, collaborate with cross-functional teams, and ensure software quality and maintenance. This position requires a...Suggested
$74k - $150k
...Associate AI Engineer Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $74,000 - $150,000 / year... ...mission stakeholders to integrate AI capabilities into broader software and system architectures. Participate in technical reviews,...SuggestedFull timeWork at officeImmediate start- ...Description & Requirements Maximus is currently seeking an Associate Software Engineer - Automation Tester in IT Applications Testing Services resource is responsible for supporting Systems Testing activities for start-up implementations and O&M software development...SuggestedMinimum wageFull timeContract workTemporary workWork experience placementRemote work
$74k - $150k
...Idtus is looking for an Associate AI Engineer based in Mount Laurel, NJ. This full-time position involves designing and implementing AI solutions for complex systems in the US Department of Defense. The ideal candidate will have a Bachelor’s degree in a related field and...SuggestedFull time$17 - $18.15 per hour
...with a clean claim rate. Responsible for accurately screening of medical necessity using the Advanced Beneficiary Notice (ABN) software to inform Medicare patients of possible non-payment of test by Medicare and distribution of the ABN as appropriate. Responsible for...Full timePart timeWork at officeShift work- ...Innovative Defense Technologies is seeking an Associate AI Engineer to join our Warfare Systems team, based in Mount Laurel, NJ or Arlington, VA. This role involves designing and delivering AI solutions relevant to mission needs. Candidates should be motivated and possess...
$114k - $231k
...leading defense technology company, is seeking a Frontend Software Engineer to be part of our Missile Defense team and based out of our... ...IDT is required to disclose the "pay scale" or "pay range" associated with a job posting. Notably, however, this amount may not be...Full timeWork at officeLocal areaImmediate start- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote... ...routing number) until you have worked with someone clearly associated with Eliassen Group. If you have any indication of...Hourly payPermanent employmentFull timeLocal areaRemote work
$186.07k - $218.9k
...and fully supported. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-... ...look for in you: You have at least 5 years of experience in software engineering. You’ve designed, built, scaled and maintained...Local area- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits... ...equivalent practical experience. ~4-7+ years of professional software engineering experience in full stack or backend-focused roles....Temporary workLocal areaRemote work
$125k - $135k
...the needs of the global market, it's clear there's a missing piece. That's where you come in! We are looking for a full-stack software engineer specializing in React and NextJS development. As a full-stack software engineer, you will work closely with our Engineering...Full timeTemporary workWork experience placementRemote workWorldwideFlexible hours- ...Job Description Job Description About the Role: We are seeking a highly motivated and detail-oriented Associate to join our team! Tailwind is a rapidly growing company known for its commitment to innovation, growth, and excellence. We are committed to delivering...Full time
$148k - $182k
...builds and maintains onX's proprietary cross-platform map rendering engine, written in C++, shipped as native SDKs to Android, iOS, and... ...- someone who knows what it takes to deliver and operate software at scale, and who is genuinely excited to apply that experience...Full timeRemote workFlexible hoursShift work$90k - $184k
...Software Engineer Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 / year Description... ...IDT is required to disclose the “pay scale” or “pay range” associated with a job posting. Notably, however, this amount may not be...Full timeWork at officeImmediate start$105.3k - $117k
...Simulator Software Engineer - Sr Simulator Software Engineer to be filled at Clinton Nuclear Power Station in Clinton, IL. This is a multi... ...of related experience (e.g. programming technologies) OR Associate's degree in engineering (chemical, civil/structural,...- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
- ...Who You Are You are a professional software developer with experience integrating your software into custom electronic and computer... ...support after delivery. Work closely with firmware and hardware engineers to integrate software components into electronic products. Write...Work experience placement
$88k - $132k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company....Work experience placementLocal areaImmediate start- ...technology studio operating at the bleeding edge of Web3, Artificial Intelligence, and iGaming . We don't just ship features; we engineer high-scale, production-grade platforms that power the next generation of digital products. We are a collective of senior engineers...Contract work
$113.58k - $192.9k
...AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying...Immediate startRemote workVisa sponsorshipFree visaFlexible hours$100.32k
...Maximus is currently seeking a Software Engineer. In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures for all supported applications....Remote work$148k - $182k
...customers, and in our growing commitment to land stewardship and recreational access. ABOUT THIS OPPORTUNITY onX is seeking a Senior Software Engineer who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business. In this role...Permanent employmentFull timeFlexible hoursShift work$75k - $142.76k
...Lockheed Martin's Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will contribute to the systems and software design of complex combat management capability threads as part of the Future Combat Systems team. You will learn to use a...Full timeTemporary workRelocationFlexible hoursShift work3 days per week- ...Job Description Grand Vision Gaming is seeking a full-time Software engineer that is talented, motivated and has a passion to create exciting and best in class games for the casino industry. This job requires attendance working in the Billings, MT, Reno, NV or Las Vegas...Full timeWork at office
$200k - $240k
...available at Who We Are: AED Product Development (AED) is an engineering product design and development firm located in Bozeman,... ...to society. Who You Are: You are a professional software developer with experience integrating your software into custom...Work experience placementLocal area$113.58k - $192.9k
...operations, Kubernetes-based services, automation, observability, software tooling, and user-facing platform delivery. The ideal... ...and maintain core HPC services, support users running demanding engineering and AI/ML workloads, and create tooling, scripts, APIs, and integrations...Immediate startRemote workFree visaFlexible hours$147.9k - $174k
...with teams and teammates across multiple time zones. What we look for in you You have at least 3 years of experience in software engineering and at least 3 years of experience in developing web apps and shipping user-facing features with JavaScript and modern,...Local area- ...Software Engineer S2 Corporation is seeking to fill the position of Software Engineer who will work with other team members to support software engineering tasks across a variety of internal projects. The Software Engineer designs reliable and extendable software models...Work at office
$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...Local areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!




