Job was saved successfully.
Job was removed from Saved Jobs.

Job Details

BAE Systems

Windows Applications Developer



Full Time

On Site


Quantico, Virginia, United States

Job Description Seeking an Application Developer to support our Digital Forensics Network and Technology Support program. This position will work on-site with a government customer and delivery team for application development and engineering. This position will be involved in designing and implementing a secure software development environment and designing, documenting, and implementing software and system architectures for forensic analysis and review. This is an important customer mission enablement project which ensures the operational availability of state-of-the-art technologies and the technical expertise necessary to enhance and support customers investigative efforts in the Counterintelligence, Counterterrorism, Criminal Investigative, and Cybercrime Programs.

Develop software projects in a variety of programming and scripting languages, support system engineering and requirements documentation, and support multiple software tools and systems. Engineer and write software to facilitate the collection, analysis, and display of data from electronic devices, computers, and digital media. Write web application software and develop advanced database solutions in Structured Query Language (SQL). This position will also work on software architecture, execute rapid prototyping, and successfully implement and deploy software programs. Development will be done in an Agile and/or adhoc development environment with a focus on Agile.

Application Developer will interact with other government entities and the United States Intelligence Community (USIC) on a regular basis to ascertain requirements and identify available capabilities for deployable forensic tools and systems. The ideal candidate will combine their passion and skills in application/software development with the desire to support an important federal mission with exposure to cutting edge technology and digital forensic/evidence collection/intercept capabilities.Required Education, Experience, & Skills *The candidate must have an Active TS Security clearance and willing to undergo a Counter Intelligence Polygraph after onboarding. Candidate will not be considered without it.

Minimum Education and Experience:
Bachelor's Degree in Computer Science or equivalent and 12 years work experience or equivalent experience
Required Skills and Education:
  • Experience with digital forensics technology supporting federal law enforcement
  • 5 years of experience writing and supporting mission-specific software tools to support forensic analysis of digital evidence AND
  • 3 years of experience in the design, development, and application of large and complex software systems and web-based query and reporting systems
  • Experience with multiple programming languages, scripts, and operating systems necessary to meet a diverse set of requirements such as c#, AutoIT, Java, JAVA2 Enterprise Edition (J2EE), Python, PowerShell, [Register to View] Structured Query Language (SQL), Extensible Markup Language (XML), Web Services Description Language (WSDL), PHP, and Visual Basic (VB)
  • Experience with design of software tools that include system calls to other third party tools and utilities specified by the government customer such as familiarity with techniques to interact with data stored in Oracle, Microsoft SQL, and other DB formats.
  • Familiarity with Citrix XenApp and XenDesktop (XD)
  • Ability to author programs that create and manage Citrix resources in combination with other resources within a complex system such as XD account management, NetScaler management, a case management system that integrates Active Directory, NTFS filesystems, Access Data FTK, Citrix XenApp, XenDesktop, and Netscaler
  • Ability to identify technical strategies to interconnect disparate software applications by authorizing original software programs
  • Knowledge and integration skills to observe the overall system and recommend areas where efficiency can be improved by integrating or cross-referencing software components
  • Ability to develop and write original website and database applications that model existing workflow into automated systems.
  • Ability to accomplish design, programming, testing, and maintenance of standalone software applications Ability to produce specifications and design documentation including: Process Flow, Class Diagrams, Sequence Diagrams, Physical Architecture, System and Web Service Interface Specifications, Data Dictionary, and Data Model.
  • Demonstrated skills, knowledge and ability to support changing requirements and work under tight schedules to meet deadlines in a team-oriented environment
  • Ability to analyze, design, develop, deploy, implement, and support software and applications for systems design, policy development, and database development and management, and user interface development
  • Ability to use available Commercial­ Off-the-Shelf (COTS) software to the maximum extent practicable in designing software applications, avoiding implementation of a proprietary system
  • Ability to participate in strategy sessions for the planning, development, documentation, and review of project-related documents
  • Ability to participate and support the gathering, identifying, and documentation of the system and software requirements, as well as security requirements
Preferred Education, Experience, & Skills
  • Microsoft Azure and/or AWS cloud experience highly desired
  • Experience working on digital forensics technology or related technologies for law enforcement or intelligence community customers is a plus
  • Experience working on an Agile team
  • Willingness to implement Lean principles, Agile engineering and DevSecOps
About BAE Systems Intelligence & Security BAE Systems Intelligence & Security, based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do—from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels. That’s BAE Systems. That’s Inspired Work. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression. To see Inspired Work in action, visit [Register to View] and follow us on Facebook: [Register to View]