The CNO Developer will support full project life cycles, manage reverse engineering and vulnerability analyses, and leverage artificial intelligence and machine learning to influence the delivery of work.
Requirements
- 6+ years of experience in programming with object-oriented programming languages
- 4+ years of experience with developing Windows applications using Visual Studio or.NET environments or developing UNIX applications using make files or a build environment
- Experience with developing complex programs using C, C#, C++, or Java
- Experience with implementing software life cycle management requirements, including design, develop, test, validate, or deploy
- TS/SCI clearance with a polygraph
- Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ years of experience with embedded development in lieu of a degree
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care