Software Engineers
Location
Northern VA and Annapolis Junction, MD
Description
C/C++ and Java Enterprise positions available
Develop, maintain, and enhance complex and diverse software systems including processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems and business management information systems. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents the results. Resolves software problem reports. Provides specific input to the software components of system design including hardware/software trade-offs, software reuse, use of Commercial Off The Shelf (COTS)/Government Off The Shelf (GOTS) software in place of new development. Analyzes requirements and synthesizes from system level to individual software components.
Job Responsibilities
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
Integrate existing software into new or modified systems or operating environments
Develops simple data queries for existing and proposed databases or data repositories
Recommends improvements in documentation and software development process standards
Program
Project will be for data processing and software oriented database capabilities. The scope of work will include maintain databases for high availability, database integration with legacy systems and full database life cycle support.
Job Requirements
TS/SCI security clearance is always required
Willing to contribute to a growing new company that seeks to motivate and reward excellence
Required Experience
Salary commensurate with level of experience
Required Education
Bachelors Degree
Job Type
Employee
Job Status
Full time
Contact information
Phone:703.688.3243