Software Engineer
$90k - $184kInnovative 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 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. Department
Engineering
Employment Type
Full Time
Location
Arlington, VA
Address
4401 Wilson Boulevard Suite 810, Arlington, Virginia, 22203
Open in Google Maps
Workplace type
Onsite
Compensation
$90,000 - $184,000 / year Key Responsibilities Responsibilities 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 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
- 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%
- 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
- 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
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. 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
EEO Statement:
IDT is an Equal Opportunity employer. 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 Now
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Arlington, VA vacancy
- ...Black Cape 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 - 3 days per week; could be up to 5 days per week...SuggestedFull timeFor subcontractor2 days per week3 days per week
$125k
...our partnerships with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available. The Senior Full Stack Software Engineer will support the development of the FBI FDP system using a Postgres...SuggestedFull timeFlexible hours- The defense market is surging, but the data that drives it hasn’t kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building a data source of truth...SuggestedFull timeWork at officeWork from homeFlexible hoursNight shiftWeekend work
$107.3k - $153.1k
...positive, lasting change that moves missions and the government forward! Accenture Federal Services is seeking a Full Stack Software Engineer to join Accenture Federal Services. The ideal candidate will join a highly skilled, multi-discipline software development...SuggestedLive inWork at officeLocal area$132k - $198k
...Full Stack Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative...SuggestedFull timeWork experience placement- ...About Rune Rune Technologies builds mission-critical software for military logistics and sustainment. Our flagship product is TyrOS... ...in large-scale combat operations. As a Full Stack Software Engineer at Rune, you will be part of a high-impact, customer-driven team...Full timeFor contractorsWork at office
$69.4k - $158k
...Full Stack Software Engineer, Mid The Opportunity: We are seeking a Full-Stack Software Engineer to support the development of technical solutions for our wargaming and modeling and simulations team. This role is ideal for an engineer who enjoys building software...Full timeContract workPart timeWork at officeLocal areaRemote work$69.4k - $158k
...Job Number: R0245338 Full Stack Software Engineer, Mid The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Full-Stack Software Engineer Hybrid 3 days onsite / 2 days remote in either Rockville, MD or Mclean, VA Our client seeks a full-stack software engineer to join the Cyber and Information Security team to design, develop, and maintain web applications and tools. The...Hourly payLocal areaRemote work
$90k - $210k
...Full Stack Software Engineer Cambridge, MA, Arlington, VA, Seattle, WA MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team...Full time- ...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
- ...encouraged to apply as soon as possible. Kadiak, LLC, a Koniag Government Services company , is seeking a Senior Full-Stack Software Engineer with a Top-Secret security clearance to support Kadiak and our government customer in Washington, DC. We offer...Local areaImmediate startFlexible hours
- ...think they come on site Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java, and many other cutting-edge technologies. Responsibilities:...
- ...Senior Full Stack Software Engineer The Senior Full Stack Software Engineer is responsible for designing, developing, building, testing and deploying web tier applications. Responsibilities: Able to work independently and offer insights and analysis on existing...
$160k - $175k
...Zachary Piper Solutions is seeking a Senior Full Stack Software Engineer to support a company focused on modernizing and developing enterprise-scale federal law enforcement applications using a PostgreSQL, Java, and React technology stack. This position is On-site...- ...Startups 2024,” and Y Combinator’s #1 GovTech startup. About the Role We want a Platform/Infrastructure engineer to help shape how Promise delivers and runs software, and to automate as much of that as possible. The goal is simple, build the systems that enable...Permanent employmentFull timeLocal areaFlexible hours
- ...Job Title: Software Engineer - Senior Level (IE Platform Infrastructure) Location: Arlington, VA Clearance: Top Secret (TS) (Active) Type: Full-time, W2 About VivSoft: VivSoft is a mission-driven technology company specializing in Cloud, DevSecOps, Artificial...Full timeRemote workFlexible hours
$180k - $270k
...state-of-the-art and innovate new solutions Leading fellow engineers and stake-holders to identify requirements and take solutions... ...accelerate the development life cycle and reduce traditional software development and maintenance pain points WHAT YOU BRING ~6...Full timeWork at officeFlexible hours- ...team builds fundamental security systems that empower Snowflake engineers to bring the most secure Data Cloud to our customers. We solve... ...have to. In this role, you will design and build necessary software solutions across a wide range of problem areas, including...Full time
- ...The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office Support role. This role supports design implementation, defect resolution, and integration with broader system architectures. This position is contingent upon...Full timeWork at office
$135k - $200k
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) understand our customers’ greatest pain points and design...Full timeWork experience placementWork at officeRemote workWork from homeRelocationRelocation package- ...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Software Engineer for our Trust Center team. The Trust Center is a strategic platform that empowers Snowflake customers to monitor, achieve, and...Full time
$65k - $185k
...demographics, from communities to the families that build them. \n Key Responsibilities Apply engineering principles to design, develop, test, and maintain software systems. Participate in code reviews and collaborate with cross-functional teams to understand...Remote jobPermanent employmentFull timeWork experience placementLocal area$60 - $85 per hour
...Description: DocMe360 is seeking a talented Junior Software Engineer to join our dynamic team. The Junior Software Engineer role will provide software development expertise on a cross-functional team supporting the Department of Veteran Affairs. This role is responsible...Remote jobFull timeContract workWork from home- Description Peregrine Advisors is a firm founded on a simple conviction: the best solutions come from the people closest to the problem, given real ownership and the tools to deliver. We are a data and technology innovation hub and a Benefit Corporation working at the...Full timeWork at officeImmediate start
- ...drive team planning. Build fast products that scale to wild success. OUR IDEAL CANDIDATE WILL HAVE: ~3+ years hands-on software development experience, including significant full stack software development leveraging responsive design. Bonus points if you’ve...Full time
$175k - $200k
...SQL that turns billions of events into answers, and the machine-learning models that predict which traffic is worth sending. Few engineering roles let one person see a problem from the hot path to the model and back. This one does. We're hiring for curiosity, not a checklist...Full timeFlexible hours$269.1k - $307.2k
Distinguished Software Engineer - Identity As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. The Mission: We are moving beyond the era of static...Permanent employmentFull timePart timeLocal area- ...scale data processing, computationally intensive statistical modeling, and advanced analytics. Participate in all aspects of the software development life cycle for all solutions, including planning, requirements, development, testing, and quality assurance. Duties...Full time
- ...develop machine learning models, and perform other data science and data engineering tasks all in one place. To learn more about the capabilities of the Notebook products please visit AS A SOFTWARE ENGINEER FOR SNOWFLAKE NOTEBOOKS, YOU WILL: Drive high impact...Full timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer positions Arlington, VA
- senior software engineer remote Arlington, VA
- software engineer contract Arlington, VA
- cybersecurity software engineer Arlington, VA
- part time software developer remote Arlington, VA
- junior software developer internship Arlington, VA
- software system engineer Arlington, VA
- software engineer remote Arlington, VA
- software engineer visa sponsorship Arlington, VA
- work from home software developer Arlington, VA



