CNO Tools Engineer (TS/SCI) – Software Development

TAP Engineering

Hanover (MD)

On-site

USD 118,000 - 148,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TAP Engineering seeks a skilled CNO Analyst / Programmer Level 1 to design, develop, and integrate custom software for mission-focused environments in Hanover, MD. The role emphasizes building end-to-end data flows, cross-platform development, and contributing to complex technical challenges within a collaborative team.

The position requires active TS/SCI clearance with Polygraph and 4+ years in software development (or 2+ years with a Master’s).

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 in lieu of a degree.
  • 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.

Responsibilities

  • 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 languages such as 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.

Skills

C
C++
Java
Python
Linux
Windows
Debugging
Teamwork
Problem solving

Education

Bachelor’s degree in Computer Science/Information Systems/Network Engineering
8 years relevant experience in lieu of degree
Master’s degree in related field

Tools

Visual Studio
.NET
Linux build tools

Job description

TAP Engineering seeks a skilled CNO Analyst / Programmer Level 1 to design, develop, and integrate custom software for mission-focused environments in Hanover, MD. The role emphasizes building end-to-end data flows, cross-platform development, and contributing to complex technical challenges within a collaborative team.

The position requires active TS/SCI clearance with Polygraph and 4+ years in software development (or 2+ years with a Master’s).

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

Similar jobs worth comparing

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
Senior CNO Analyst & Systems Programmer (TS/SCI)
Senior CNO Analyst & Systems Programmer (TS/SCI)

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 1
CNO Analyst / Programmer Level 1

TAP Engineering • Hanover (MD)

On-site
USD 118,000 - 148,000
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 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 Level 2
CNO Analyst / Programmer Level 2

TAP Engineering • Hanover (MD)

On-site
USD 149,000 - 174,000
Medical Coverage
Retirement Plan
Paid Time Off
+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
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
CNO Software Engineer — TS/SCI w/ Poly | Remote
CNO Software Engineer — TS/SCI w/ Poly | Remote

Onyx Point, Inc. • Hanover (MD)

On-site
USD 78,000 - 250,000
Health insurance
401(k) plan with company match
Paid time off
+5
CNO Developer (Mid) - TS/SCI with Poly
CNO Developer (Mid) - TS/SCI with Poly

NetSage • Maryland

On-site
USD 90,000 - 120,000