ProObjectposted about 1 month ago
Annapolis Junction, MD
Professional, Scientific, and Technical Services

About the position

The position involves designing software tools and subsystems to support software reuse and domain analyses, as well as managing their implementation. The role requires managing software development and support using formal specifications, data flow diagrams, and other accepted design techniques, including Computer-Aided Software Engineering (CASE) tools. Responsibilities include estimating software development costs and schedules, reviewing existing programs for refinements, and formulating specifications for software applications. The individual will be responsible for program design, coding, testing, debugging, and documentation, while also instructing and checking the work of other personnel. Quality assurance review and evaluation of existing and new software products are also key responsibilities.

Responsibilities

  • Continuously monitor the health and status of security tool suites through IT system management.
  • Maintain, upgrade, refresh, and update systems to maintain full operational capacity.
  • Conduct database administration to monitor, report, and repair any degradation of system health.
  • Analyze newly identified vulnerabilities and deficiencies within the Enterprise IT/IC GovCloud security tool suite.
  • Perform gap analysis and research commercial products to eliminate vulnerabilities.
  • Conduct analysis of alternatives and present findings in a Technical Analysis package.
  • Collaborate with ancillary organizations to procure, deliver, dispose, and track new hardware/software.
  • Prepare Configuration Plans and software enhancement plans.
  • Define, design, and incorporate interfaces to retrieve data from various scanning tools.
  • Design, validate, and implement access controls as part of systems and service solutions.
  • Enhance, modify, and test COTS/GOTS and applicable hardware for interoperability.
  • Define, coordinate, and schedule testing, integration, implementation, and deployment activities.
  • Deploy security solutions across the IT Enterprise Network.
  • Install hardware and implement required software for a fully functional computer environment.
  • Prepare and conduct security tool instruction/training for authorized users.

Requirements

  • Ten (10) years minimum experience with a High School Diploma/GED.
  • Eight (8) years minimum experience with an Associate's Degree.
  • Six (6) years minimum experience with a Bachelor's Degree.
  • Four (4) years minimum experience with a Master's Degree.
  • Two (2) years minimum experience with a Doctorate's Degree.
  • TS/SCI with Polygraph Required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service