Job Requisition Number: 77929
Category: Information Systems - Programming
Primary Location: Ashburn, VA, US
Security Clearance: Secret
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel:
Percent of Travel Required: Up to 10%
Duties and Responsibilities:
Performs system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system. Participates in software requirement review, preliminary and critical design, integration readiness review, and software acceptance review.
Researches, designs, and develops computer software systems for military, communications, and scientific applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
Analyzes software requirements to determine feasibility of design within time and cost constraints. Involvement in business development includes briefing customers on company capabilities.
Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Develops and directs software system testing procedures, programming, and documentation.
Consults with customers concerning maintenance of software system.
Identifies creative solutions to improve system and product offerings.
Reviews test plans and defines / develops test benches for software libraries. Integrates externally developed code into core libraries.
Collaborates with technical writers to create customer-relevant documentation.
Coordinates with project work teams to ensure adherence to policies, achievement of quality targets and delivery on schedule milestones.
Supports program management office in technical role.
Represents the organization as a customer contact on contracts or projects.
Interacts with senior customer personnel on significant technical matters, often requiring coordinated activity across organizational lines.
Provides advice, guidance and team leadership to less experienced staff.
Strong skills in Web development, Web frameworks (OWF, Googfle Gadgets), systems and software integration.
The candidate must have at least a Department of Defense SECRET clearance and must maintain the clearance for the duration of the project.
Typically requires bachelor’s degree or equivalent and seven to nine years of related experience.
Experience with Object Oriented Development and Java are highly desirable.
In-depth knowledge of Software Security and Information Assurance principles is highly desirable.
Certified ScrumMaster (CSM) certification is highly desirable.
A DoD TOP SECRET clearance is highly desirable.
CACI provides information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian clients. A member of the Fortune 1000 Largest Companies and the Russell 2000 Index, CACI provides dynamic careers for approximately 14,900 employees working in over 120 offices worldwide.
At CACI, we don't just hire you for a job; we hire you for a career. CACI recruits, retains, and develops a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. We empower you to forge your path while providing you with the tools, guidance, and flexibility needed to accomplish your career goals. CACI has a clear, defined strategy that has guided our success for over fifty years.
Consider a career with CACI, where you will have the opportunity to make an immediate impact by providing the information technology and consulting solutions America needs to defeat global terrorism, secure our homeland and improve government services.
CACI is an Equal Opportunity Employer M/F/D/V.