TAP Engineering

Software Engineer Level 1

TAP Engineering
Apply
3 months ago
Hanover, MD, USAEntry Level

Base Salary

$99k - $125k/yr

Responsibilities

  • Analyze user requirements and derive software design and performance requirements.
  • Design, develop, modify, debug, and maintain software systems and resolve defects or performance issues.
  • Integrate software into new and existing systems and operating environments.
  • Develop algorithms and database queries and interfaces to meet system performance and functional needs.
  • Write and maintain software and system documentation and execute software component test procedures.
  • Recommend improvements to software development processes and documentation standards.
  • Collaborate with engineers and stakeholders to analyze workflows and identify solutions.

Requirements

  • Active TS/SCI security clearance with Polygraph is required.
  • Bachelor’s degree in Computer Science or a related field, or 11 years of relevant experience in lieu of a degree.
  • At least 7 years of experience in software development or engineering.
  • Experience with one or more of C, C++, C#, Java, or Python.
  • Experience developing applications for Windows and/or UNIX/Linux environments.
  • Strong understanding of software development lifecycle and debugging techniques.
  • Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer.
  • Familiarity with Jenkins or Bamboo and automated pipeline development.
  • Strong analytical, problem-solving, and team collaboration skills.
  • Preferred experience includes large data sets, real-time processing, system architecture, performance optimization, version control, collaborative development workflows, cloud or distributed systems, and technical leadership.

Benefits

  • 15–25 days of paid time off annually based on tenure, plus 11 paid holidays.
  • Up to 15% employer contribution to a 401(k) through matching and profit sharing.
  • Free medical insurance for employees, with optional dependent buy-up plans.
  • Employer-paid dental, vision, life, AD&D, short-term disability, and long-term disability plans.
  • Healthcare and dependent care flexible spending accounts.
  • Tuition reimbursement of up to $36,000 per year for approved coursework.
  • Employee assistance, wellness incentives, discount programs, virtual care, prescription savings, and travel support.
  • Merit increases, performance bonuses, and referral bonuses.
  • Full-time, on-site position in Hanover, Maryland, with a standard Monday–Friday day shift.

Tech Stack

AnsibleBambooCC#C++DockerJavaJenkinsLinuxPythonTerraformWindows

Categories

TAP Engineering

About TAP Engineering

11-50 employees
Contact me