CNO Analyst / Programmer Level 2
Job
TAP Engineering
Hanover, MD (In Person)
$161,500 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
72
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
CNO Analyst / Programmer Level 2 Software | Hanover, MD |
Full Time Position:
CNO Analyst / Programmer Level 2Location:
Hanover, MD Category:
Software Engineering Schedule:
Standard Day Shift, Monday-Friday Clearance Requirement:
Active TS/SCI with Polygraph (required)Experience Requirement:
Senior-Level (6-12 years)Compensation Range:
$149,000 - $174,000 (based on experience) Position Overview We are seeking a CNO Analyst / Programmer Level 2 to support the design, development, and enhancement of advanced software tools and capabilities in a mission-focused environment. This role is suited for an experienced engineer with strong technical depth in low-level programming, networking, and system integration. The CNO Analyst / Programmer will lead the development of end-to-end data flows, contribute to complex tool development, and support integration across multiple platforms. This position requires the ability to work independently, contribute to technical direction, and collaborate across engineering teams to deliver high-performance solutions. Key Responsibilities Design, develop, and enhance custom software tools and capabilities Develop and manage end-to-end data flows and tasking within software systems Build applications across Windows, UNIX/Linux, and embedded or mobile environments Write and maintain code in languages such as Assembly, C, C++, Java, Perl, or Python Perform advanced debugging, testing, and validation of software components Participate in and contribute to design reviews, code reviews, and software readiness activities Develop and deliver technical documentation and presentations Collaborate with cross-functional teams to integrate and optimize software solutions Provide technical input and guidance on system architecture and implementation Required Qualifications Active TS/SCI clearance with Polygraph Bachelor's degree in Computer Science, Information Systems, Network Engineering, or a related field OR 12 years of relevant experience in lieu of a degree 8+ years of experience in software engineering or development roles OR 6+ years with a Master's degree Strong experience programming in one or more of the following: C, C++, Java, Python, Assembly, or similar Experience with network socket programming and packet-level development Strong understanding of IP, TCP, and application-level protocols Experience developing applications in Windows (.NET/Visual Studio) and/or Unix/Linux environments Strong debugging, problem-solving, and analytical skills Ability to work independently and contribute to technical direction Preferred Qualifications Experience with low-level or embedded system development Familiarity with secure software development practices Experience working with custom or specialized toolsets Experience supporting complex system integrations Ability to present technical concepts to internal and external stakeholders Benefits Overview TAP Engineering offers a comprehensive and competitive benefits package, including:Paid Time Off:
15-25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)Retirement:
Up to 15% employer contribution to a 401(k) through match and profit sharingMedical Coverage:
Free medical insurance for employees, with optional buy-up plans for dependentsDental & Vision:
Employer-paid plans with optional enhancementsInsurance Coverage:
Employer-paid life insurance, AD&D, short-term disability, and long-term disabilityFlexible Spending Accounts:
Healthcare and dependent careFSAs Tuition Reimbursement:
Up to $36,000 per year for approved courseworkAdditional Benefits:
Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel supportPerformance-Based Rewards:
Merit increases, performance bonuses, and referral bonuses Clearance Requirement This position requires an active TS/SCI security clearance with Polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements. Additional Information By submitting your resume for this position, you acknowledge and agree that application materials may be shared with affiliated teams or programs for consideration for other available opportunities. TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by lawSimilar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated10 hours ago
Similar jobs in Hanover, MD
Similar jobs in Maryland
White Glove Placement
Bel Air, MD
Posted1 day ago
Updated10 hours ago
Giant Food - PROD
Accokeek, MD
Posted2 days ago
Updated10 hours ago
Wolters Kluwer
Annapolis, MD
Posted2 days ago
Updated10 hours ago