Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$90k - $184k

Innovative 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 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

Skills Knowledge & Expertise

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.

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... 
    Suggested
    Full time
    For subcontractor
    2 days per week
    3 days per week

    Black Cape

    Arlington, VA
    1 day ago
  • $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... 
    Suggested
    Full time
    Flexible hours

    Synergy Ecp

    Washington DC
    1 day ago
  • 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...
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Obviant

    Arlington, VA
    1 day ago
  • $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... 
    Suggested
    Live in
    Work at office
    Local area

    Accenture

    Arlington, VA
    4 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    anduril

    Washington DC
    2 days ago
  •  ...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 time
    For contractors
    Work at office

    RuneTech

    Arlington, VA
    5 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    1 day ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    3 days ago
  •  ...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 pay
    Local area
    Remote work

    Eliassen Group

    McLean, VA
    1 day ago
  • $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

    Morse Inc

    Arlington, VA
    2 days ago
  •  ...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 time
    Local area
    Remote work
    Flexible hours

    Integrity Defense Solutions Inc

    Washington DC
    1 day ago
  •  ...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 area
    Immediate start
    Flexible hours

    Koniag

    Washington DC
    2 days ago
  •  ...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:... 

    3B Staffing LLC

    Washington DC
    2 days ago
  •  ...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... 

    Software Technology Inc

    Washington DC
    2 days ago
  • $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... 

    Piper Companies

    Washington DC
    1 day ago
  •  ...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 employment
    Full time
    Local area
    Flexible hours

    Promise

    Washington DC
    1 day ago
  •  ...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 time
    Remote work
    Flexible hours

    Vivsoft Technologies

    Arlington, VA
    1 day ago
  • $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 time
    Work at office
    Flexible hours

    Everpure, Inc.

    Washington DC
    2 hours ago
  •  ...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

    Snowflake

    Washington DC
    1 day ago
  •  ...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 time
    Work at office

    Warrant Technologies

    Washington DC
    1 day ago
  • $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 time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    Relocation package

    Palantir Technologies

    Washington DC
    1 day ago
  •  ...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

    Snowflake

    Washington DC
    1 day ago
  • $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 job
    Permanent employment
    Full time
    Work experience placement
    Local area

    Element Solutions

    Washington DC
    1 day ago
  • $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 job
    Full time
    Contract work
    Work from home

    Docme360

    Arlington, VA
    1 day ago
  • 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 time
    Work at office
    Immediate start

    Opendatajobs

    Washington DC
    1 day ago
  •  ...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

    Snowflake

    Washington DC
    1 day ago
  • $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 time
    Flexible hours

    Nexxen

    Washington DC
    1 day ago
  • $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 employment
    Full time
    Part time
    Local area

    Capital One Financial Corporation

    McLean, VA
    1 day ago
  •  ...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

    Bow Wave Llc

    Washington DC
    1 day ago
  •  ...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 time
    Internship

    Snowflake

    Washington DC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!