Associate Software Engineer
$72k - $114.45kInnovative Defense Technologies
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.
- 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.
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. 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
About Innovative Defense Technologies
Innovative Defense Technologies (IDT) is a leading defense technology company focused on rapidly delivering mission-critical software and systems solutions to the U.S. government. The company specializes in automation, digital engineering, and enabling the rapid integration of advanced capabilities into complex weapon and combat systems. These essential solutions empower the warfighter to field, operate, and sustain decisive capability at speed and scale. At IDT, our employees are developing advanced mission-critical outcomes by consistently delivering high-quality results, fostering innovation, applying rigorous problem-solving, and effectively collaborating across multifaceted teams and stakeholders. Grounded in these competencies, IDT translates complex customer priorities into robust software solutions. Apply NowVacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Associate Software Engineer in New Jersey vacancy
$72.49k
...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...SuggestedContract workFor contractorsWork experience placement$132k - $171.2k
...Associate, Software Engineering Develop, enhance, support and maintain the Firm's software solutions in support of its global businesses. Design and implement high-quality, scalable and thoughtful technology solutions leveraging both internal and open-source services...Suggested$65k - $80k
...Launch Your Career at the Intersection of Mathematics and Finance We're looking for Associate Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is motivated and will bring enthusiasm to the team, contributing to its...SuggestedFlexible hours- ...qualifications permitted by law. A little about us... Role : Java Associate Principal Architect Location : Berkeley heights, NJ... ..., Event Schemas Transaction Management Business Rules Engine Data model and Schema Design AWS Cloud Network & Infra...SuggestedLocal area
- ...as we are, join our team. KPMG is currently seeking an AI Engineer to join our Audit Technology Alliance organization. Responsibilities... ...: Minimum three years of recent experience in software engineering with demonstrated success in building and deploying...SuggestedH1bLocal area
$74k - $150k
...systems in the US Department of Defense (DOD), is seeking an Associate AI Engineer to be part of our Warfare Systems team and based out of... ...mission stakeholders to integrate AI capabilities into broader software and system architectures. Participate in technical reviews,...Full timeWork at officeImmediate start- ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead...WorldwideFlexible hours
$69.1k - $124.4k
...enterprise-grade Agentic AI solutions under the direction of an Sr. AI Engineer. This role focuses on implementing autonomous and semi-... ...years of experience in AI/ML engineering, data engineering, or software engineering required. ~ Hands-on experience with LLMs, GenAI,...Remote work$90k
...Job Title Associate Full Stack AI Engineer Job Description This is an opportunity to join Ascot Group - one of the world's preeminent specialty... ...Bachelor's degree in Computer Science, Software Engineering, Data science, AI/ML, Mathematics, or a related...Full timeTemporary workInternshipWork at officeLocal areaFlexible hours- ...career in Advisory. KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory Services practice. Responsibilities... ...or academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor's degree from...H1bLocal area
- ...we are, join our team. KPMG is currently seeking an AI Engineer to join our Audit Technology Alliance organization.... ...Qualifications: Minimum one year of recent experience in software engineering or data science role with a strong interest in artificial...H1bLocal area
$170k - $207k
..., analytics, reporting, and governance workflows. Build platform features in collaboration with cross-functional teams, applying engineering best practices such as reusable components, automation pipelines, and standardized environments. Use Infrastructure as Code (IaC)...Work at officeLocal area3 days per week$77k - $202k
...Architecture- Agentic AI and Machine Learning Developer- Senior Associate, you will play a pivotal role in transforming raw data into... .... Your work will involve applying data, algorithms, and software engineering to build and deploy AI and Machine Learning solutions at...Full timeH1b$87.97k - $188.95k
...services firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Senior Associate, Cloud DevOps Engineer for our Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including...H1bLocal area$61k - $100k
...PwC, our people in data and analytics engineering focus on leveraging advanced technologies... ...leverage advanced technology. As an Associate you will focus on learning and supporting... ...deployments with Docker Maintaining software quality through developer-led testing...Full timeH1b$61k - $100k
...Architecture- Agentic AI and Machine Learning Developer- Experienced Associate, you will play a pivotal role in transforming raw data into... ...Consulting practice, you will apply data, algorithms, and software engineering to build and deploy AI and Machine Learning solutions at...Full timeH1b- ...Role description We are looking to speak with candidates who are: We are seeking a highly experienced DevSecOps Engineer with strong expertise in cloud native technologies and modern DevOps practices. The role requires close collaboration with clients...
$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$111.5k - $207.5k
...interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 36861 Job Location: Clifton, NJ Job... ...into software development specifications for the radio and associated subsystems. Develop block diagrams and interface design...Local areaFlexible hours$97.5k - $164.4k
...Senior Full Stack Software Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and... ...do not have visibility to your application status. Current associates who require a workplace accommodation should refer to Fiserv...Worldwide- ...skills, and be part of a group that's shaping the future of technology. About The Role: We are looking for a Full Stack Software Engineer to join our DevOps team to primarily design, develop and test applications for internal software systems. You will work with...Immediate startWorldwide
$120k
...Full Stack Software Engineer Embark on a transformative journey as a Full Stack Software Engineer. At Barclays, our vision is clear – to redefine the future of banking and help craft innovative solutions. Join the Developer Tooling team within the Group Chief Technology...Hourly payWork at office- ...Backend Engineer Opportunity At Sourgum Sourgum is transforming the $100B+ waste and recycling industry through cutting-edge technology that makes waste removal simpler, smarter, and more cost-effective. Our innovative haulsourcing platform powers high-quality waste...Flexible hours
$112k - $179k
...Senior Full-Stack Software Engineer Job Locations US-NJ-Red Bank Requisition ID 2026-166260 Position Category Scientific, Research & Analysis Clearance Secret Responsibilities Peraton Labs is seeking an experienced...Contract workLocal areaShift work- ...Software Developer Privately-held software firm in northern NJ is seeking a Software Developer. This firm provides an integrated platform for portfolio & risk management, security analytics, trade flow, and order management to major financial institutions. Their...
- Java Full Stack Developer Design and develop scalable full-stack applications using Java, Spring Boot, and React for enterprise-grade platforms. Build and maintain cloud-native infrastructure and services on AWS, ensuring high availability, scalability, and security...
$220k - $250k
...Fullstack Software Engineer | AI-Native Healthcare Platform Location: New York, NY (In-Person)Experience: 3-7 Years Comp Range: $220,000 - $250,000 + Equity The Opportunity TechStaffers is partnering with a high-growth, venture-backed startup with $4 million...Work at office$110k - $130k
...with colleagues, these principles guide how we work. We deliver engineering, environmental, and energy consulting, plus design services... ...Engineering and Science, Inc. is seeking an experienced Full-Stack Software Engineer to join our innovative Products Team. This role...Local areaRemote work- Job Title Create visualization and processing components for real-time analysis. Create automated tests for code artifacts. Use the continuous integration / continuous delivery pipeline for build, test, and deploy. Actively contribute to design and technology discussions...
- ...Position: Fullstack Software Engineer Location: Montvale, NJ (Hybrid) Work Mode: Contract with DIRECT CLIENT RESPONSIBILITIES: Participate in full lifecycle development of software including analysis, design, coding, testing, implementation,...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!
Related searches
- general maintenance associate New Jersey
- care management associate New Jersey
- family law associate New Jersey
- associate engineer New Jersey
- credit associate New Jersey
- purchasing associate New Jersey
- summer associate legal New Jersey
- mental health associate New Jersey
- social work associate New Jersey
- junior legal associate New Jersey



