Software engineer, sr principal with c/c++ (lorton, va) job Internet & Ecommerce at Geebo

Software engineer, sr principal with c/c++ (lorton, va) job

Company Name:
CACI International
Job Requisition Number: 96609
Category: Information Systems - Programming
Primary Location: Lorton, VA, US
Security Clearance: Secret
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel:
Percent of Travel Required: Up to 10%
Description :
Seeking a Senior Software Engineer to support work in Lorton, VA with C/C+
programming experience.
POSITION
Summary:
Serves as a recognized company authority performing 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.

Responsibilities:
Researches, designs, and develops critical and increasingly complex computer software systems, in conjunction with hardware product development, for medical, industrial, military, communications, aerospace, and scientific applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
Analyzes critical software requirements to determine feasibility of design within time and cost constraints. Involvement in business development includes briefing customers on company capabilities a recognized company authority.
Defines customer requirements, provides advice on alternative approaches, and conducts feasibility studies special, critical or complex projects.
Consults and may lead teams of software 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, directs and reviews software system testing procedures, programming, and documentation.
As a recognized company authority consults with customer concerning maintenance of software system.
Provides support for the acquisition, installation, maintenance and operations of computer systems hardware, software and networks within assigned customer work stations and facilities.
Contributes technical material to selected proposals and reports to substantiate and secure program funding. Acts as senior technical lead for pre-proposal, proposal, and existing program efforts.
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.
Works with engineering and management team to collectively meet market requirements.
Interacts with senior customer personnel on significant technical matters often requiring coordinated activity across organizational lines.
Documents and reviews engineering work as input for company collateral and patent requirements.
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 prime customer contact on contracts or projects.
Provides advice and guidance to less experienced staff.
Required Qualifications:
Must have an active Secret security clearance.
Experience programming in C/C++
Demonstrated understanding of both structured and object-oriented software design methodologies
Experience with Linux installation, configuration, and administration
Familiarity with use of X11/Motif for GUI development
Technical leadership and management skills for multiple teams working on multiple projects
Knowledge of Mil-Std 498 and its formal software documentation deliverables
Proven organizational and oral and written communication skills
Knowledge of the DIACAP process and Information Assurance concepts

Qualifications: Experience programming in Java
EDUCATION & EXPERIENCE :
Typically requires a Bachelor's degree or equivalent and 12 to 15 years of related experience.
Company Description:
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. Join CACI, where you will have the opportunity to make an immediate impact by providing 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 15,000 employees working in over 120 offices worldwide.
CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.
Req ID: 96609
Date: Wed, 24 12 2014 00:00:00 GMT
Country: US
State: VA
City: Lorton
Postal Code: 22079
Locale: en_USEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.