TAP Engineering

Software Engineer Level 3

TAP Engineering
Apply
3 months ago
Hanover, MD, USASenior

Base Salary

$134k - $162k/yr

Responsibilities

  • Analyze user requirements and define software design and performance objectives.
  • Design, develop, enhance, integrate, debug, and optimize complex software systems and applications.
  • Lead advanced algorithm development under strict system constraints.
  • Design and implement complex database queries and data interfaces.
  • Serve as technical lead across multiple software development teams and oversee delivery against project requirements and timelines.
  • Perform quality control, enforce software development standards, and coordinate installation and operational performance.
  • Collaborate with systems and hardware engineers to define requirements and interfaces.
  • Recommend and implement technologies, tools, development processes, and software development methodologies.
  • Delegate development and testing tasks while monitoring team performance.

Requirements

  • Active TS/SCI security clearance with Polygraph.
  • Bachelor’s degree in Computer Science or a related field, or 24 years of relevant experience in lieu of a degree.
  • 20+ years of experience in software engineering or development roles.
  • Expert-level experience with one or more of C, C++, C#, Java, or Python.
  • Experience developing applications for Windows and/or UNIX/Linux environments.
  • Strong expertise in software architecture, system design, and performance optimization.
  • Experience leading multiple software development teams.
  • Experience with Docker, Terraform, Ansible, or Packer and with Jenkins or Bamboo for automated CI/CD pipelines.
  • Preferred experience includes large-scale distributed systems, real-time processing, advanced algorithm development, cloud or hybrid infrastructure, mentoring engineers, and driving technical strategy and innovation.
  • Strong analytical, problem-solving, communication, and leadership capabilities.

Benefits

  • Full-time position in Hanover, Maryland, with a standard Monday–Friday day shift.
  • 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 employee medical insurance with optional dependent buy-up plans and employer-paid dental and vision plans.
  • Employer-paid life insurance, AD&D, short-term disability, and long-term disability coverage.
  • 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, travel support, merit increases, performance bonuses, and referral bonuses.

Tech Stack

AnsibleBambooCC#C++DockerJavaJenkinsLinuxPythonTerraformWindows

Categories

TAP Engineering

About TAP Engineering

11-50 employees
Contact me