Software and Systems Engineer Lead Job

Company Name:
CACI International
Job Requisition Number: 88618
Category: Information Systems - Programming
Primary Location: Aberdeen Proving Ground, MD, US
Security Clearance: TS/SCI
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel:
Percent of Travel Required: Up to 10%
Description :
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.
Duties and Responsibilities:
Researches, designs, and develops 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 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.
Must be able to work independently with minimal guidance, and in a fast pace environment, and interface with other software engineers and stakeholders at various levels from entry to management levels and the customer as necessary.
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 secures program funding. Acts as technical lead for pre-proposal, proposal, and existing program efforts.
Identifies creative solutions to improve system and product offerings.
Review and updates test plans and define / develop automated test benches for software libraries.
Integrates and develops code into core libraries from external and internal entities to achieve a working operational system or prototype, documenting all changes.
Works with multiple teams of engineers, testing, integration, requirements and configuration management teams to meet requirements.
Documents engineering work as input for company collateral and patent requirements.
Collaborates with technical writers to create customer-relevant documentation, including derived or implied requirements.
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.
May research the marketing requirements for a product, including target environment, performance criteria, and competitive issues.
Interacts with senior customer personnel on significant technical matters, often requiring coordinated activity across organizational lines.
Provides mentorship, training and team leadership to less experienced staff.
Provide hands on assistance with setting up development environments, integration environments for development teams
Provide input into architecture design and decisions based on latest technologies for operational deployment.
Required Qualifications:
Expert level Software Engineering in cloud or other state of the art environment
Typically requires bachelor's degree or equivalent and seven to nine years of related experience.
The clearance level required is dependent on the type of clearance supported by our client.
Desired Qualifications:
Full lifecycle development on military or intelligence applications.
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: 88618
Date: Tue, 20 05 2014 00:00:00 GMT
Country: US
State: MD
City: Aberdeen Proving Ground
Postal Code: 21005
Locale: en_US

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.