Job Description

Opportunity available for a full-time Configuration Manager to coordinate and lead all activities as it relates to configuration control and documentation. This includes creating Configuration Management (CM) Plans and audit software change procedures, software development, software testing, and software documentation to verify compliance with software CM plans and procedures.  The candidate must be capable of participating in design reviews, configuration audits, and evaluations of software products to ensure proper identification, control, and status accounting of the software baseline for each system. This position is located in Washington, DC

Duties will include but are not limited to:

  • Update and manage system documentation (e.g. software design documents, engineering drawings, specifications, interface flow diagrams, site specific databases)
  • Manage configuration control documentation that includes change control procedure collection, processing, distribution and tracking of modification request forms, establishment and administration of change control boards, and formal audits to compare product to documentation
  • Enforce CM process, administer data/CM repository
  • Design, develop, implement and support high-quality software build systems
  • Introduce new techniques and technologies for new build systems and evolve existing systems
  • Maintain and enhance external interfaces to build systems and information
  • Provide design and implementation guidance and tutoring as necessary to team members in best practices, tool use, and quality assurance
  • Develop build scripts and tools for builds, using most appropriate languages and technologies
  • Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools
  • Identify and implement innovative solutions to present and future customer needs; this includes forecasting needs, and deriving requirements from customer interactions, internal as well as external
  • Develop high quality designs and code with respect to testability, scalability, performance, security, and fault tolerance
  • Provide estimates and manage own schedule at component/sub-system level
  • Manage build machines, servers, and build environments, and understands security concepts and processes for build systems


EDUCATION:  Associate’s or Bachelor’s degree in Engineering, Math, or Science degree and a minimum of 2 years of related experience.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online