Job description
What You’ll Get to Do:
As a Windows CNO Developer, you will be involved in the design, development, and testing of application software to fulfill unique requirements on Windows platforms. You will build applications using a specified programming language per the Government. This position will be for a Senior developer over a new organization, responsible for leading a development team. The principal designation will be reserved for personnel who are well-qualified in development for multiple operating systems, or all factors of the exploit kill chain from initial access to persistence and evasion.
You’ll Bring These Qualifications:
- U.S. Citizenship
- Active TS/SCI with CI polygraph
- BS in Computer Science, Computer Engineering, or similar
- 6+ years' experience programming with object-oriented programming languages
- 4+ years' experience developing Windows applications using Visual Studio or .NET environments
- Experience developing complex programs using C/C++, C#, COM in a collaborative environment using configuration management
- Familiarity with Windows vulnerabilities, exploit mitigations and bypasses AND/OR Windows internals/APIs and evading detection by Windows security products
- Wireshark, IDA Pro and/or Ghidra experience
- Experience implementing software life cycle management (requirements, design develop, test, validate, deploy)
These Qualifications Would be Nice to Have:
- Experience with static and dynamic reverse engineering
- Experience with vulnerability research
- Experience with binary analysis of executables
- Familiarity with kernel programming
- Familiarity with assembly languages, and/or ability to analyze and signature network protocols.
- ACTP or other CNO Developer training
What We Can Offer You:
- We’ve been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
- For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.