Software Developer (JR)

Blackwatch International•Huntsville, AL

About The Position

Blackwatch provides critical personnel to the Federal Bureau of Investigation (FBI) to support enterprise-wide platforms across a wide variety of mobile and collaborative technologies within a zero-trust framework. Blackwatch provides comprehensive services to facilitate secure communication using various media in both classified and unclassified environments. This includes technical and technology support requirements exist for the engineering, deployment, and ongoing support activities for these communications services. Blackwatch supports these missions, and the underlying capabilities that they provide, to the FBI enterprise providing highly skilled and reliable Audio/Video (A/V) Video Teleconferencing (VTC) System personnel to provide lifecycle support for critical information technology products, systems, and capabilities in multiple geographical FBI locations. The scope includes providing design, development, engineering, deployment, enhancement, operations and maintenance for existing A/V capabilities, enhancements/changes to existing capabilities, and engineering new A/V capabilities. The Junior Software Developer supports the development, testing, and maintenance of software systems used in the FBI enterprise, including A/V and VTC system integrations. Working under supervision, this role focuses on applying fundamental programming concepts and assisting with troubleshooting.

Requirements

  • Bachelor’s degree in business or a related field
  • Minimum 1 year of software development experience (certifications or past work may substitute).
  • Basic understanding of coding, testing, and debugging processes.
  • Familiarity with enterprise security requirements and version control tools.
  • Top Secret, Counterintelligence Polygraph Security Clearance
  • US Citizenship Required

Responsibilities

  • Develop, test, and debug new software or enhancements to existing applications.
  • Assist in integrating software with standard packages and automated deployment tools.
  • Participate in troubleshooting and resolving software issues.
  • Contribute to user documentation and training materials.
  • Follow established coding standards and security protocols.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service