CNO Analyst Programmer, Junior (AE26041051SW0A) with Security Clearance
The CNO Analyst Programmer, Junior role involves programming in multiple languages such as Assembly, C, C++, Java, Perl, or Python to develop applications across Windows, UNIX, embedded, and mobile platforms. This entry-level position requires active Top Secret SCI clearance and focuses on software development, documentation, and review processes within government standards, supporting U.S. intelligence community missions.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Confidential Client is seeking an entry-level CNO (Computer Network Operations) Analyst Programmer — Junior level — to join an on-site IT team in Harmans, MD. This is a full-time, on-site role supporting mission-critical software development for government customers. Candidates must hold an active Top Secret SCI clearance with polygraph (or be eligible to maintain such a clearance).
Key Responsibilities
- Program and maintain software using Assembly, C, C++, Java, Perl, or Python
- Develop Windows applications (Visual Studio / .NET) and UNIX applications (makefiles or comparable build systems)
- Work on embedded or mobile platform development using proprietary, GOTS, or open-source build environments
- Produce and maintain technical documentation
- Participate in design reviews, code reviews, and software readiness reviews per Government software development procedures and processes
- Support testing, troubleshooting, and deployment activities as required by project schedules
Required Qualifications
- Active Top Secret SCI clearance with polygraph (must be able to maintain)
- Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related technical discipline from an accredited institution — OR an equivalent substitution of four (4) years of relevant programming experience in lieu of a Bachelor’s degree
- Demonstrable programming ability in one or more of: Assembly, C, C++, Java, Perl, Python
- Familiarity with Windows development toolchains (Visual Studio/.NET) and/or UNIX build environments
- Authorized to work in the United States
Preferred / Helpful Skills
- Experience with embedded or mobile development toolchains
- Experience using makefiles, GOTS, or other build automation tools
- Strong documentation and code-review experience
- Ability to work well in cross-functional teams and follow formal software development lifecycle procedures
Work Location & Employment Type
- Location: Harmans, MD (on-site)
- Employment type: Full-time
- This position is not remote or hybrid; on-site presence is required for all work
Compensation
- Estimated pay: $143,881 per year (estimated amount shown on source listing). Actual compensation will be determined by Confidential Client based on experience and role requirements.
Benefits & Culture
Confidential Client offers a benefits package designed to support employee well-being and career growth, including:
- Generous paid time off and 11 paid holidays
- Competitive medical, dental, and vision plans
- Company-paid life insurance and disability coverage options
- Retirement plan with employer match and potential discretionary contributions
- Training, tuition reimbursement, and career development opportunities
- Flexible schedules where permitted by client requirements
- Employee referral program
Additional Notes
- This role supports U.S. government missions. Candidates must be able to obtain and maintain required security clearances and meet suitability standards.
- Confidential Client is committed to fair hiring practices and will consider qualified applicants without regard to protected characteristics.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range