The Computer Forensics and Intrusion Analysis Division (CFIA) of ManTech MCIS is looking for a highly motivated and qualified CNO Developer in the Vienna, VA area. This is a rewarding and highly challenging position with direct support and significant impact to operations of national security. In this role, you’ll have the opportunity to work in a challenging and exciting work environment with a flexible work schedule. You’ll be working on mission critical projects that directly work to safeguard our country.
ManTech is dedicated to hiring the best of the best, and in order to do so we offer great pay and excellent benefits.
Major Job Functions:
Performs as a technical expert in the design development, coding, testing, and debugging new software or complex enhancements to existing software. Works within a development team to understand and to develop resolution of software problems. Resolves customer complaints with software and responds to suggestions for software modifications or enhancements. Assists in the training of less experienced software development staff and may act as a team leader on less complex projects.
Provides computer forensic and intrusion support to high technology investigations in the form of computer evidence seizure, computer forensic analysis, data recovery, and network assessments. Conducts vulnerability assessments/penetration tests of information systems. Researches and maintains proficiency in tools, techniques, countermeasures, and trends in computer network vulnerabilities, data hiding and network security and encryption. Assists in deterring, identifying, monitoring, investigating and analyzing computer network intrusions.
Individuals must be a U.S. Citizen and must be able to obtain a Secret government security clearance (current clearance deisred but not required). Applicants with the appropriate skills but without a security clearance are encouraged to apply. If you’re the right fit for the job, we’ll make it happen. Applicants will be subject to a government security background investigation.
•BS degree in one of the following disciplines: Computer Engineering, Computer Science, Math, Software Engineering or a related field
•At least three years of programming knowledge/experience with either Windows Kernel, C, C++, Python or Assembly Language and the ability to work in a team environment.
•A passion for low-level software engineering.
Ideal candidates will be experienced low-level / kernel programmers whose capabilities should include expert-level knowledge in one or more of the following subject areas:
•Strong grasp of operating system fundamentals, including interrupts, threading, virtual memory, device drivers and memory management techniques
•Knowledge and understanding of operating system internals, device drivers, integration of code with the operating system kernel, reverse engineering, and Intel x86 assembly
•Experienced with code and resource optimization
•Previous professional development experience in Windows and Linux environments
Requires Bachelor's degree or equivalent and seven to nine years of related experience. Minimum of three years experience in technology/tools specific to the target platforms.