Information Assurance/Security Professionals - Computer Science
Salary Range: $65,572 - $84,611 (Entry/Developmental)
Salary Range: $78,549 - $104,614 (Full Performance)
Responsibilities:
NSA Information Assurance (IA) is a dynamic and fast paced organization with the leading role for Information Assurance guidance for protecting National Security Information and Information Systems, in accordance with National Security Directive 42. We provide real-time, hands-on support for the design, development, implementation, testing and maintenance of secure communications equipment, systems, networks, enterprise architectures, and infrastructures. Information Assurance utilizes cutting edge security solutions at all levels (from individual component to overarching enterprise architecture) for the detection and mitigation of vulnerabilities and the threats against them. IA is looking for energetic, forward thinking entry to mid level information security professionals for the following position:
-
Software Engineer. Analyze, design, verify, validate, implement, apply and maintain software systems, both traditional and cloud based. Appropriately apply discrete mathematics, probability and statistics, and other relevant topics in computer science and supporting disciplines to complex software systems. Generalize techniques, as appropriate, to apply to multiple domains. Develop and provide appropriate documentation and training.
Qualifications/Experience
-
Entry is with a Bachelor's degree and no experience. An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
-
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major.
-
Relevant experience must be in the software development process (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming.
-
Full Performance is with a Bachelor's degree plus 3 years of relevant experience or a Master's degree plus 1 year of relevant experience or a Doctoral degree and no experience. An Associate's degree plus 5 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
-
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major.
-
Relevant experience must be in the software development process (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming.