CNO Analyst / Programmer Level 1
$118,000–$148,000 year
On-site · Hanover, Maryland, United States
Job Summary
Design, develop, and enhance custom software tools and capabilities; build and support end-to-end data flows and tasking within software systems; develop applications across Windows, UNIX/Linux, and embedded or mobile environments; write and maintain code in Assembly, C, C++, Java, Perl, or Python; utilize development environments such as Visual Studio, .NET, and Linux-based build tools; participate in design reviews, code reviews, and software readiness activities; perform testing, debugging, and validation of software components; document software designs, development processes, and test results; collaborate with cross-functional teams to integrate and optimize software solutions.
Required Qualifications
- Active TS/SCI clearance with Polygraph
- Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related field OR 8 years of relevant experience
- 4+ years of experience in software engineering or development roles OR 2+ years with a Master’s degree
- Experience with one or more programming languages such as C, C++, Java, Python, or similar
- Experience working in Linux and/or Windows development environments
- Familiarity with software development lifecycle and debugging techniques
- Strong problem-solving skills and attention to detail
- Ability to work effectively in a team-based environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.