TAP Engineering

CNO Analyst / Programmer Level 0

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

Base Salary

$99k - $117k/yr

Responsibilities

  • Design and develop custom software tools and capabilities supporting mission requirements.
  • Develop end-to-end data flows and tasking within specialized software systems.
  • Build applications for Windows, UNIX/Linux, embedded, and mobile environments.
  • Write code using languages such as Assembly, C, C++, Java, Perl, and Python.
  • Participate in design reviews, code reviews, testing, debugging, validation, and software readiness activities.
  • Document software designs, development processes, and test results.
  • Collaborate with team members to meet performance, security, and functional requirements.

Requirements

  • Active TS/SCI security clearance with Polygraph.
  • Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related field, or four years of relevant experience in lieu of a degree.
  • Experience with one or more programming languages such as C, C++, Java, Python, or similar.
  • Familiarity with software development fundamentals, debugging techniques, and Windows and/or Linux operating environments.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a team environment.
  • Preferred qualifications include low-level or Assembly programming, embedded or mobile development, secure software development, build tools, compilers, development frameworks, and cyber operations or network-focused software development experience.

Benefits

  • 15–25 days of paid time off annually based on tenure, plus 11 paid holidays.
  • Up to 15% employer 401(k) contribution through matching and profit sharing.
  • Employer-paid medical, dental, vision, life, AD&D, short-term disability, and long-term disability insurance, with optional dependent and plan enhancements.
  • 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.

Tech Stack

AssemblyCC++JavaLinux.NETPerlPythonWindows

Categories

TAP Engineering

About TAP Engineering

11-50 employees
Contact me