Software Engineer - Full Scope Polygraph Required!
Job Description:
MUST HAVE FULL SCOPE POLYGRAPH CLEARANCE!
Overview
We are seeking Software Engineers at multiple levels (Junior through Level 3) to design, develop, and maintain mission-critical systems. Roles span from entry-level development to senior leadership supporting full lifecycle software engineering in high-priority environments. Candidates will contribute to analytics, algorithms, large-scale data processing, real-time systems, and mission information systems (MIS).
Key Responsibilities (All Levels)
-
Analyze requirements, design, code, test, and debug software.
-
Integrate software into new and existing systems.
-
Recommend and implement improvements to processes and documentation.
-
Collaborate with system and hardware engineers to ensure performance and reliability.
-
Support full lifecycle development in mission-focused environments.
Qualifications by Level
Junior Software Engineer (Level 0)
-
Duties: Develops, maintains, and enhances software systems; tests components, resolves defects, integrates software, and provides design input.
-
Core Capabilities: Analyze requirements, debug, design/code new features, integrate software, develop simple data queries.
-
Requirements: TS/SCI with poly; Bachelors degree in CS or related OR 4 additional years SWE experience.
Software Engineer (Level 1)
-
Duties: Expands on Junior role with broader responsibilities, including complex databases, algorithms, test procedures, and team leadership.
-
Core Capabilities: All Junior capabilities, plus documentation, team lead responsibilities, complex databases, advanced algorithms, test procedures, performance modifications, use of mathematical models.
-
Requirements: TS/SCI with poly; 4 years SWE experience (scope/type/complexity); Bachelors in CS or related OR 4 additional years SWE experience.
Software Engineer (Level 2)
-
Duties: Leads software teams, develops complex algorithms/interfaces, oversees quality, coordinates with system/hardware engineers, manages installation/performance.
-
Core Capabilities: All Level 1 capabilities, plus design/implementation of constrained algorithms, QC on team products, process improvements, installation oversight.
-
Requirements: TS/SCI with poly; 8 years SWE experience; Bachelors in CS or related OR 4 additional years SWE experience.
-
Desired Skills: 3 years in CNO environment, 1 year Python, 3 years UI/web design, 5 years database/repository interfaces.
Senior Software Engineer (Level 3)
-
Duties: Full-stack development supporting mission-critical needs; leads projects and teams; develops in agile lifecycle; supports high-priority customer missions.
-
Core Capabilities: Analyze, design, code, debug, integrate, develop, test, document, design algorithms, lead projects, communicate technical work to stakeholders.
-
Requirements: TS/SCI with poly; Bachelors in CS or related; 20 years SWE experience OR Bachelors + 16 years SWE experience.
-
Required Skills: Java, JavaScript, REST, Spring, Mongo, Tomcat, AWS, Docker, Kubernetes, GitLab, CI/CD.
-
Preferred Skills: React, Material UI, AngularJS.
Why Join
-
Opportunity to work on mission-driven systems that directly impact national security.
-
Collaborative teams, modern toolchains, and agile lifecycles.
Required Skills:
Software
Salary Package:
$ 80,000.00 - 275,000.00 (US Dollar)