The Software Engineer (Level 2) is responsible for developing, maintaining, and enhancing complex and diverse software systems, such as processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.
Requirements
- Bachelor’s degree in the field of Computer Science, Computer Engineering, Software Engineering or related field is required or equivalent combination of education, training, and experience
- Fourteen (14) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s degree
- An active TS/SCI with Polygraph
Benefits
- Medical
- Dental vision
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown