Senior CNO Analyst & Systems Programmer (TS/SCI)

TAP Engineering

Hanover (MD)

On-site

USD 175,000 - 196,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off 15–25 days
401(k) with match and profit sharing
Medical coverage
Dental & Vision
Life insurance
Disability insurance
Flexible Spending Accounts
Tuition reimbursement
Wellness incentives
Travel support

Job summary

TAP Engineering in Hanover, MD seeks a CNO Analyst / Programmer Level 3 to lead the design, development and delivery of advanced software tools in a mission-focused environment. The role requires deep expertise in low-level programming, network protocols, and complex system integration.

You will architect end-to-end data flows, provide technical leadership across teams, and guide reviews, testing and documentation while delivering high-impact capabilities for Windows, UNIX/Linux, and embedded

Qualifications

  • Active TS/SCI clearance with Polygraph is required.
  • Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or related field, or 16 years of relevant experience in lieu of a degree.
  • 12+ years of experience in software engineering or development roles; or 10+ years with a Master’s; or 8+ years with a Doctorate.
  • Expert-level experience with one or more programming languages such as C, C++, Java, Python, Assembly, or similar.
  • Strong experience with network socket programming and packet-level development.
  • Deep understanding of IP, TCP, and application-level protocols.
  • Experience developing applications in Windows (.NET/Visual Studio) and/or Unix/Linux environments.
  • Proven ability to lead technical efforts and guide development teams.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Lead the design, development, and implementation of custom software tools and capabilities.
  • Architect and develop end-to-end data flows and tasking within complex 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.
  • Provide technical leadership and direction across software development efforts.
  • Lead and participate in design reviews, code reviews, and software readiness activities.
  • Perform advanced debugging, testing, and validation of complex software systems.
  • Develop and present technical documentation and briefings.
  • Collaborate with cross-functional teams to integrate and optimize system performance.
  • Drive the development of new solutions that meet evolving technical and mission requirements.

Skills

C/C++
Java
Python
Assembly
Socket programming
Network protocols
Leadership
Problem solving

Education

Bachelor's degree in Computer Science or related field
16 years of relevant experience in lieu of a degree
Master's degree
Doctorate

Tools

Visual Studio
UNIX/Linux
Embedded environments

Job description

TAP Engineering in Hanover, MD seeks a CNO Analyst / Programmer Level 3 to lead the design, development and delivery of advanced software tools in a mission-focused environment. The role requires deep expertise in low-level programming, network protocols, and complex system integration.

You will architect end-to-end data flows, provide technical leadership across teams, and guide reviews, testing and documentation while delivering high-impact capabilities for Windows, UNIX/Linux, and embedded

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CNO Analyst & Systems Programmer
Senior CNO Analyst & Systems Programmer

TAP Engineering • Hanover (MD)

On-site
USD 149,000 - 174,000
Medical Coverage
Retirement Plan
Paid Time Off
+6
Entry CNO Analyst & Programmer (TS/SCI)
Entry CNO Analyst & Programmer (TS/SCI)

TAP Engineering • Hanover (MD)

On-site
USD 99,000 - 117,000
Paid Time Off
401(k) match
Employer-paid medical
+6
CNO Analyst / Programmer Level 3
CNO Analyst / Programmer Level 3

TAP Engineering • Hanover (MD)

On-site
USD 175,000 - 196,000
Paid Time Off 15–25 days
401(k) with match and profit sharing
Medical coverage
+7
CNO Analyst / Programmer Level 0
CNO Analyst / Programmer Level 0

TAP Engineering • Hanover (MD)

On-site
USD 99,000 - 117,000
Paid Time Off
401(k) match
Employer-paid medical
+6
CNO Analyst Programmer (TS/SCI) – End-to-End Tools
CNO Analyst Programmer (TS/SCI) – End-to-End Tools

ADVANTAGE ENGINEERING & IT SOLUTIONS, INC • Hanover (MD)

On-site
USD 90,000 - 130,000
401K with employer contribution
Five weeks annual leave
11 Federal holidays
+5
Senior Software Engineer II (TS/SCI) — Real-Time & Data Systems
Senior Software Engineer II (TS/SCI) — Real-Time & Data Systems

TAP Engineering • Hanover (MD)

On-site
USD 130,000 - 190,000
PTO: 15-25 days + 11 holidays
401(k) up to 15% match
Medical coverage
+7
TS/SCI CNO Analyst/Programmer - On-Site Software Dev
TS/SCI CNO Analyst/Programmer - On-Site Software Dev

Wyetech, LLC • Maryland

On-site
USD 99,187 - 133,627
SEP IRA contributions
PTO/leave benefits (up to 200 hours)
Medical/Vision/Dental
+1
CNO Analyst Programmer I — TS/SCI Poly
CNO Analyst Programmer I — TS/SCI Poly

ADVANTAGE ENGINEERING & IT SOLUTIONS, INC • Hanover (MD)

On-site
USD 90,000 - 130,000
401K with employer contribution
Annual leave 25 days
Federal holidays
+5
CNO Software Engineer & Tools Developer
CNO Software Engineer & Tools Developer

Huntington Ingalls Industries • Fort Meade (MD)

On-site
USD 89,000 - 166,000
CNO Analyst & Programmer: Networked Systems Expert
CNO Analyst & Programmer: Networked Systems Expert

OPS Consulting, LLC • Maryland

On-site
USD 174,000 - 290,000
Healthcare benefits
Time off
Retirement plan
+1