Back to Jobs
GCR Professional Services

CNO Analyst/Programmer at GCR Professional Services

GCR Professional Services Fort Meade, MD

Job Description

As a CNO Analyst/Programmer, you will work design, develop and maintain advanced software solutions for mission-critical CNO tools. You'll take ownership of end-to-end data flows and tasking, lead technical presentations and ensure adherence to software development procedures. You will apply your expertise in network programming and CNO techniques to solve complex, high-impact problems. What You'll Do Program in Assembly, C, C++, Java, Perl or Python to develop and maintain software solutions. Design and develop end-to-end data flows and tasking for CNO tools. Participate in design, code and software readiness reviews. Author and maintain technical documentation. Prepare and deliver technical presentations for assigned projects. Collaborate with team members to ensure software meets requirements and quality standards. Develop and troubleshoot network-level programs using sockets programming. Apply expert understanding of IP, TCP and application-level protocols in software development. Support testing, integration and deployment of software components. This position is 100% onsite and requires an active TS/SCI+FSP Security Clearance. Salary Range: $156,000 - $214,000Qualifications What You’ll Need U.S. Citizenship Active TS/SCI with Full-Scope Polygraph Bachelor's Degree in Computer Science, Information Systems, or Network Engineering. Equivalent experience may be considered. 5+ years of programming experience, including hands-on CNO tools development. Proficiency in one or more programming languages: Assembly, C, C++, Java, Perl or Python. Experience with network sockets programming and packet-level network analysis. Expert understanding of IP, TCP and application-level protocols. Experience authoring documentation, participating in design/code reviews and giving technical presentations. Strong analytical skills and ability to work independently or collaboratively on complex projects.

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities