Software Engineer - JobID-0055
Innovative Defense Technologies
Job Description
Job Description
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 a Software Engineer to be based in our Arlington, VA office. 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.
Overview:
This position is based in our Arlington, VA office, with support to Government customer meetings and installations throughout the United States. You will join a team of dynamic, leading-edge software engineers, system integrators, and system engineers. You must have experience with complex systems and fluency with contemporary programming languages, development environments, and architectures. You will be a key contributor to the development and execution of fielded DoD systems, inclusive of primarily software, but also infrastructure, security, and operational design. The environment is challenging, and you will work within a to solve complex problems for this growing business.
Software Engineer responsibilities include gathering user requirements, defining system functionality, writing code in various languages (C++, Java), and verifying software functionality through testing. The ideal candidate is familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. This role requires full-time presence on-site at our Arlington, VA office.
All applicants must be able to obtain/maintain an active U.S. Security Clearance.
Key ResponsibilitiesResponsibilities Include:
- Design, implement, and test software using multiple languages and technology stacks
- Explore and prototype next-generation solutions for DoD customers
- Integrate software components into complex DoD software environments
- Support test and integration activities in IDT labs, as well as on-site customer labs
- Develop software interfaces to communicate across network protocols such as TCP/UDP, DDS, ActiveMQ, Kafka, RabbitMQ
- Take leadership in developing user, functional, and technical requirements for software systems
- Participating in and providing feedback in design reviews and code reviews
Minimum Required Qualifications:
- Minimum of 3 years’ experience in software development
- Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Physics, or Mathematics or equivalent full-time professional experience
Required skills:
- Strong proficiency in modern C++ or Java
- Experience using Confluence and Jira in a software development environment
- Experience with tactical DoD systems and tactical data networks
- Ability to decompose and document requirements and specifications
- Understanding of distributed systems, algorithms, data structures and software design patterns
- Understanding of the Software Development Life Cycle
- Understanding of object-oriented programming
- Proficiency working with version control software like Git, SVN and software development environments
- Experience with software testing and configuration management
- Ability to convert vague customer requirements into a refined software solution
- Ability to identify and describe algorithmic complexity
- Ability to work on-site with potential hybrid flexibility
- Ability to travel approximately 10%
Preferred skills:
- Active DOD Clearance.
- Proficiency in containerization (Docker, Podman, etc.) and orchestration frameworks (Swarm, Kubernetes, etc.)
- Development, system integration, and test experience with complex DoD systems
- Experience supporting and working with cross-functional teams in a dynamic environment
- Experience with virtualization and containerization deployment technologies
- Experience with deployment automation tools (SALT, Ansible, Terraform etc.)
- Proficiency working with different SW development tools such as Jenkins, JFrog Artifactory, and Gitlab
- Experience with creating and configuring Virtual Machines (VMware, VirtualBox, etc.)
- Experience with basic network concepts like VLANs, IP addressing schemes, and static routing
Competencies:
- Solid analytical abilities, coupled with a strong sense of ownership, urgency, and drive
- Problem-solving skills with the ability to navigate ambiguous situations
- Excellence in oral, written, and technical communication with peers and non-technical cohorts
- Initiative, creativity, reliability, teamwork
- Strong organization and planning skills
- Attention to detail
Pay Range*: $90,000 - $150,000 or $114,000 - $184,000
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. IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included, commensurate with experience.
BenefitsWhy 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.
$72k - $114.45k
Associate Software Engineer - JobID-0051 Department: Engineering Employment Type: Full Time Location: Arlington, VA Compensation: $72,000 - $114,450 / year Description About The Role: Innovative Defense Technologies (IDT), provider of cutting-edge cloud-based integration...SuggestedFull timeWork at office- ...Description About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Sr. Software Engineer I to be part of our Missile Defense team and based out of our Mount Laurel, NJ, Arlington, VA, or San Diego, CA locations....SuggestedFull timeWork at officeImmediate start
- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location. We are seeking an...SuggestedFull timeWork at officeImmediate start
$90k - $184k
Deployment Engineer - JobID-0020 Department: Engineering Employment Type: Full Time Location: Arlington, VA Compensation: $90,000 - $184... ...functional teams including program management, cybersecurity, software development, hardware engineering, logistics, and test...SuggestedFull timeWork at officeImmediate start$74k - $150k
DevSecOps Engineer - JobID-0030 Department: Engineering Employment Type: Full Time Location: Arlington, VA Compensation: $74,000 - $150,... ...integrating security, automation, and operational practices into the software development lifecycle. We provide a standardized developer...SuggestedFull timeWork at officeImmediate start$72k - $114.45k
...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 locations. The Associate...Full timeInternshipWork at officeImmediate start$114k - $231k
Systems Engineer - JobID-0015 Department: Engineering Employment Type: Full Time Location: Arlington, VA Compensation: $114,000 - $231,0... ...The Warfare System Systems Engineer will work with our team of software and systems engineers building tactically relevant and...Full timeWork at officeImmediate startRemote work- ...Description About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking an AI-Native Software Engineer to be part of our Warfare Systems team and based out of our Arlington, VA location. They will develop software in an AI...Full timeWork at officeImmediate start
- ...Full Stack Software Engineer E-INFOSOL LLC is seeking a highly motivated Full Stack Software Engineer to be a full-time employee in Washington, DC to join our innovative and customer solutions focused team. The Senior Full Stack Software Engineer will support the...Full timeContract workTemporary workLocal 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
$115k - $140k
...Full Stack Software Engineer - MERN Stack Boom Entertainment is redefining the way fans engage with sports through innovative, high-quality sports products. Our flagship app, Boom Sports, delivers a fast, fun, and accessible Daily Fantasy Sports experience that's open...Home officeFlexible hours- ...About Rune Rune Technologies builds mission-critical software for military logistics and sustainment. Our flagship product is TyrOS,... ...dominate in large-scale combat operations. As a Full Stack Software Engineer at Rune, you will be part of a high-impact, customer-driven...Full timeFor contractorsWork at office
- ...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US...
- ...Overview Kastle Systems is looking for a Full Stack Software Engineer to join our team in Falls Church, VA to help us grow and support our internal tools. As a Kastle Systems Software engineer, you will have an opportunity to contribute to our award winning...Remote work
- ...Our work includes enterprise architectural assessments, systems engineering and integration, test, planning and execution, cost estimating... ...Spacepower! SPA has an immediate need for a Full Stack Software Engineer. Responsibilities SPA is seeking a highly skilled...Immediate startRemote workFlexible hours
- ...Spectacular Full Stack Software Engineer (2+ years - Senior Level) Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2...For subcontractor2 days per week3 days per week
- ...combine secure infrastructure, cleared talent, and mission-ready software to meet evolving defense challenges. Our services include... ...Mission Focused Expertise: From veteran leadership to cleared engineers, our people understand both the technology and the mission....RelocationFlexible hours
$160k - $250k
...merit refreshes based on impact Position Overview As an early engineer, you'll play a pivotal role in developing our core technology... ...or sponsor visas for this role ~4+ years as a professional software engineer ~ Strong communication skills, both written and verbal...Contract workVisa sponsorship- ...Software Engineer - Full Stack Developer This is an exciting opportunity to join a rapidly growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a Full-Stack Engineer with a dual...Full timeLocal areaRemote workFlexible hours
- ...Actifai is seeking experienced senior full-stack software engineers. The Company Actifai is an artificial intelligence company. We help our customers, broadband and telecom providers, optimize their high-value, high-leverage decisions. Typically, this includes...Work at officeImmediate startRemote work
$500 per month
...Senior Full Stack Software Engineer - ClickPipes Platform United States About ClickHouse Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With more than 3,000 customers and ARR that...Local areaRemote workHome officeFlexible hours$69.4k - $158k
...experience designing, modifying, developing, writing, and implementing software programming applications 2+ years of software development... ...Bachelor's degree or 5+ years of experience in software engineering in lieu of a degree Nice If You Have: Experience with Agile...Work at officeLocal areaRemote work$132k - $198k
...multidisciplinary team of technologists, solution architects, engineers, and military subject matter experts. Its mission is to drive... ...adversaries. ABOUT THE JOB We are looking for a talented full stack software engineer to join our growing team at Anduril Labs in...Full timeWork experience placementImmediate startRelocation package- ...maritime operations through autonomous and intelligent platforms. Role Summary Saronic Technologies is seeking a Full Stack Software Engineer to join the Program Systems team within the Programs organization. This role is responsible for designing, developing, and...Permanent employmentTemporary workWork at officeShift work
- ...About the job Cleared Full-Stack Software Engineer - Core Platform About the Company Imagine building the operating system for agentic AI in environments where failure isn't an option. In just ten months, this team won four U.S. Government prime contracts...Contract work
- ...Software Engineer CVP NextLabs is hiring a Software Engineer to build and scale the Fifer platform as the keystone of our GenAI operations. The main platform includes our web front-end, back-end, and supporting tools like Fifer Desktop. Responsibilities Design...
$320k - $405k
...Security Software Engineer, Detection & Response Platform San Francisco, CA | New York City, NY | Seattle, WA; Washington, DC About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial...Work at officeVisa sponsorshipFlexible hoursShift work- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
$106k - $169k
...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard is a global technology company in the payments industry....Full timePart timeWorldwideFlexible hours$132k - $212k
...Senior Software Engineer - Backend/Platform Agentic AI Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range...Full timePart timeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - JobID-0055. Be the first to apply!
- software engineer internship remote Arlington, VA
- machine learning software engineer Arlington, VA
- software engineer part time Arlington, VA
- senior robotics software engineer Arlington, VA
- junior software developer Arlington, VA
- software developer night shift Arlington, VA
- software engineer entry level Arlington, VA
- software development engineer aws Arlington, VA
- startup software engineer Arlington, VA
- rust software engineer Arlington, VA


