Description
The Level 2 Software Engineer develops, maintains, and enhances complex software systems, including analytics, algorithms, large-data systems, real-time systems, and business management systems. The role includes requirements analysis, software design and coding, debugging, database and algorithm development, testing, documentation, quality control, and team leadership. It requires an active TS/SCI clearance with full-scope polygraph, United States citizenship, 14 years of similar software engineering experience, and a bachelor's degree in computer science or a related discipline, with four years of additional experience potentially substituting for the degree.
