Senior Software Engineer II (TS/SCI) — Real-Time & Data Systems

TAP Engineering

Hanover (MD)

On-site

USD 130,000 - 190,000

Full time

23 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

PTO: 15-25 days + 11 holidays
401(k) up to 15% match
Medical coverage
Dental & Vision
Life Insurance
FSAs
Tuition reimbursement
Employee Assistance Program
Wellness incentives
Referral bonuses

Job summary

TAP Engineering in Hanover, MD, is seeking a Software Engineer Level 2 to support development of high-performance software systems in a mission-focused environment. You will contribute to design, algorithm development, and team-level technical leadership across the full software lifecycle.

The role requires 14+ years of software experience, active TS/SCI clearance with polygraph, and a Bachelor's degree or equivalent experience. Standard day shift on-site with competitive compensation.

Qualifications

  • Active TS/SCI clearance with Polygraph is required.
  • Bachelor’s degree in Computer Science or a related field or 18 years of relevant experience in lieu of a degree.
  • 14+ years of software development or engineering experience.
  • Strong experience with one or more programming languages such as C, C++, C#, Java, or Python.
  • Experience in Windows and/or UNIX/Linux environments.
  • Understanding of the software development lifecycle, debugging and performance optimization.
  • Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer.
  • Experience with CI/CD tools such as Jenkins or Bamboo and building automated pipelines.
  • Experience leading or overseeing software development teams.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, and modify complex software systems to meet objectives.
  • Debug and resolve software defects and performance issues.
  • Integrate software into new or existing systems and environments.
  • Design and implement complex algorithms under constraints.
  • Develop and optimize database queries and data interfaces.
  • Lead and support software development teams for project execution.
  • Review and maintain software and system documentation.
  • Perform quality control on deliverables and ensure standards.
  • Collaborate with system and hardware engineers to define interfaces.
  • Coordinate software installation and monitor system performance.
  • Identify and implement improvements to software development processes and documentation standards.

Skills

C
C++
C#
Java
Python

Education

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

Tools

Docker
Terraform
Ansible
Packer
Jenkins
Bamboo

Job description

TAP Engineering in Hanover, MD, is seeking a Software Engineer Level 2 to support development of high-performance software systems in a mission-focused environment. You will contribute to design, algorithm development, and team-level technical leadership across the full software lifecycle.

The role requires 14+ years of software experience, active TS/SCI clearance with polygraph, and a Bachelor's degree or equivalent experience. Standard day shift on-site with competitive compensation.

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

Similar jobs worth comparing

Software Engineer Level 2
Software Engineer Level 2

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
Software Engineer II - Real-Time & Big Data Systems
Software Engineer II - Real-Time & Big Data Systems

T-Rex Solutions, LLC • Hanover (MD)

On-site
USD 150,000 - 170,000
Software Engineer II - TS/SCI w/ Poly - Onsite
Software Engineer II - TS/SCI w/ Poly - Onsite

SSATI (Sensible Solutions and Technology), Inc. • Annapolis (MD), Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer II - Active TS/SCI w/poly Clearance
Software Engineer II - Active TS/SCI w/poly Clearance

CyberTrend Engineering LLC • Annapolis (MD)

On-site
USD 100,000 - 130,000
Software Engineer II - Real-Time & Big Data (TS/SCI)
Software Engineer II - Real-Time & Big Data (TS/SCI)

AV • Maryland

On-site
USD 210,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer II - TS/SCI, Mission-Critical Systems
Software Engineer II - TS/SCI, Mission-Critical Systems

Wood Consulting Services, Inc. • Fort Meade (MD)

On-site
USD 194,000 - 209,000
Health Insurance
Retirement Plan
Paid Time Off
+3
Senior Software Engineer — TS/SCI with Poly, Lead
Senior Software Engineer — TS/SCI with Poly, Lead

BTS • Columbia (MD)

On-site
USD 170,000 - 190,000
Health benefits
PTO
401K matching
Software Engineer II — TS/SCI Clearance
Software Engineer II — TS/SCI Clearance

TJ Consulting Group • Fort Meade (MD)

On-site
USD 155,000 - 166,000
PTO
Holiday Pay
401K with a 4% Match
+7
Senior Software Engineer – TS/SCI w/ Poly, Onsite Hanover
Senior Software Engineer – TS/SCI w/ Poly, Onsite Hanover

SSATI (Sensible Solutions and Technology), Inc. • Hanover (NH)

On-site
USD 170,000 - 210,000
Software Engineer Level 2 — Onsite, TS-SCI with Poly
Software Engineer Level 2 — Onsite, TS-SCI with Poly

Aeitsinc • Hanover (MD)

On-site
USD 120,000 - 180,000
401K with employer contribution
Five weeks annual leave
Paid Federal Government Holidays
+3