Years Experience: 10 yrs
Clearance: TS/SCI /w FS
Degree Area of Study: Communications Engineering, Computer Engineering, Computer Science, Electrical Engineering, Information Systems or Mathematics
Description: Perform software/patch/firmware deployment manually or using software deployment tools; Act as a subject matter expert for software development and engineering; Code and test software based upon software specifications and designs; Analyze and study complex system requirements; Design software tools and subsystems to support software reuse and domain software development; Support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools; Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant; Provide software process management and control throughout the coding portion of the software development process.
Location: Annapolis Junction, MD