Job Title: Software Engineer Level 4
Location: Reston, VA Security Clearance
Required: TS/SCI Must be willing and able to obtain a CI Poly : Preting Consulting is looking for a qualified individual to serve as a Software Engineer to support the Intelligence Community Security Coordination Center.
The Software Engineer analyzes user requirements to derive software design and performance requirements.
Designs and codes new software or modifies existing software to add new features.
Debugs existing software and corrects defects.
Integrates existing software into new or modified systems or operating environments.
Develops simple data queries for existing or proposed databases or data repositories.
Provides recommendations for improving documentation and software development process standards.
Job Responsibilities -Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)based upon documented requirements
-Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
-Designs, implements, and integrates software applications or performs software engineering tasks
-Utilizes software engineering and design methodologies appropriate to the development, integration, and production environment
-Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes
-Mitigates risks, controls costs and schedule variance, and effectively manages large scale, integrated software projects
-Reviews and tests software components for adherence to the design requirements and documents test results Required Qualifications -Active
TS/SCI - must be willing and able to obtain CI Polygraph
-DoD 8570 compliance or information assurance certification commensurate with technical objectives and services required by the program
-High school diploma or GED and minimum of 12 years of relevant experience, or Associates Degree and minimum of 10 years of relevant experience, or Bachelors Degree and minimum of 8 years of relevant experience, or Masters Degree and minimum of 6 years of relevant experience, or Ph.D. and minimum of 4 years of relevant experience