
Software Engineer Level 3
TAP Engineering3 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.