Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

$99k - $125k
Full-time

TAP Engineering

Position Overview
TAP Engineering is seeking a Software Engineer to support the development, enhancement, and maintenance of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This role involves working on processing-intensive applications, large data sets, real-time systems, and analytics-driven platforms. The Software Engineer will contribute to system design, software development, and integration efforts, while collaborating with cross-functional teams to deliver scalable, high-performance solutions. This position requires strong problem-solving skills, experience with modern development tools, and the ability to work both independently and as part of a team.

Key Responsibilities

  • Analyze user requirements to derive software design and performance requirements
  • Design, develop, and modify software systems to meet functional and performance needs
  • Debug existing software and resolve defects or performance issues
  • Integrate software into new or existing systems and operating environments
  • Develop and implement algorithms to meet system performance standards
  • Design and implement database queries and interfaces
  • Write and maintain software and system documentation
  • Support and execute test procedures for software components
  • Provide recommendations for improving software development processes and documentation standards
  • Collaborate with engineers and stakeholders to analyze system workflows and identify solutions

Required Qualifications

  • Active TS/SCI clearance with appropriate polygraph
  • Bachelor's degree in Computer Science or a related field
    • OR 11 years of relevant experience in lieu of a degree
  • 7+ years of experience in software development or engineering
  • Experience with one or more programming languages such as 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 CI/CD tools such as Jenkins or Bamboo and building automated pipelines
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a team-based environment

Preferred Qualifications

  • Experience working with large data sets or real-time processing systems
  • Familiarity with system architecture and performance optimization
  • Experience with version control systems and collaborative development workflows
  • Exposure to cloud or distributed systems environments
  • Ability to take on technical leadership responsibilities within a team

Compensation
The anticipated salary range for this position is $99,000–$125,000, based on relevant experience, qualifications, and other applicable factors. The compensation range provided is a general guideline and is not a guarantee of compensation or salary.

Clearance Requirement
This position requires an active TS/SCI security clearance with appropriate polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements.

Benefits Overview
TAP Engineering offers a comprehensive and competitive benefits package, including:

  • Paid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)
  • Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharing
  • Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
  • Dental & Vision: Employer-paid plans with optional enhancements
  • Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
  • Flexible Spending Accounts: Healthcare and dependent care FSAs
  • Tuition Reimbursement: Up to $36,000 per year for approved coursework
  • Additional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel support
  • Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses

Additional Information
TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by law.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Hanover, MD vacancy
  • $185k - $190k

     ...customers and employees through innovative solutions and an engaging culture.  Description of Task to be Performed: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start

    Anavation Llc

    Hanover, MD
    more than 2 months ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with Poly Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    Caci

    Linthicum, MD
    17 days ago
  • $94.4k - $198.2k

    Job Title: AdmitIT Software Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The... 
    Suggested
    Full time
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Caci

    Elkridge, MD
    a month ago
  • $72.7k - $149.2k

    Job Title: Software Engineer Skill Level 0 Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US... 
    Suggested
    Full time
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Caci

    Jessup, MD
    a month ago
  • $113.2k - $237.8k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: 1. Work... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Caci

    Linthicum, MD
    17 days ago
  • $110k - $295k

     ...Modern Technology Solutions, Inc. (MTSI) is hiring Software Engineers to join our team in Annapolis Junction, Maryland. Qualified candidates must be U.S. citizens with a TS/SCI clearance and Full Scope Polygraph. Responsibilities: • Develop, maintain, and enhance... 
    Full time
    Contract work
    Work experience placement

    Modern Technology Solutions Inc

    Jessup, MD
    a month ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud Technologies Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Caci

    Linthicum, MD
    a month ago
  • $94.4k - $198.2k

    Job Title: Software Engineer, Classification Systems (JavaScript) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Caci

    Elkridge, MD
    17 days ago
  •  ...technical solutions while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment. This role... 

    Fantom Corporation

    Hanover, MD
    4 days ago
  • $160.4k - $200k

     ...Bachelor's degree in a technical discipline from an accredited college or university is required. Five (5)+ years of additional Software Engineer experience may be substituted for a bachelor's degree.  Required Skills/Experience: • Java and JavaScript • Python •... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Hanover, MD
    25 days ago
  • $130k - $190k

     ...Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    4 days ago
  •  ...faster, more informed mission decisions across some of the nation's most complex operational environments. We're hiring Software Engineers ranging from entry-level through senior/principal-level professionals to support a diverse portfolio of mission-focused software... 
    Temporary work
    Local area
    Immediate start

    Vibrint

    Hanover, MD
    12 days ago
  • $150k - $170k

     ...Job Description Job Description T-Rex is looking for a talented Software Engineer 2 to work on a program in the Hanover, Maryland area in support of the Intelligence Community. Responsibilities: This Position Is An Onsite Role The Software Engineer develops... 
    Contract work
    Work experience placement
    Immediate start

    T-Rex Solutions

    Hanover, MD
    25 days ago
  •  ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD or Aurora CO.. In this role, you will contribute to the development of advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 

    ManTech

    Hanover, MD
    5 days ago
  • $10k

     ...annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be... 

    ClearEdge

    Linthicum, MD
    a month ago
  • $134k - $162k

     ...Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development, and delivery of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This role supports... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    4 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we are looking for a Software Engineer (Skill Level 2) to design and build new software, integrate and sustain existing applications, and serve as a technical lead overseeing the... 

    Reflexive Concepts

    Hanover, MD
    5 hours ago
  •  ...will be a versatile problem-solver with a strong foundation in software development principles and a passion for building innovative solutions...  ...level individual software components. The Level 1 Software Engineer (SWE) shall possess the following capabilities:... 
    Full time
    Work from home

    Oak Leaf Solutions

    Hanover, MD
    a month ago
  •  ...On-Site Shift: First Referral Eligibility: Eligible U.S. Citizenship Required? Yes Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our... 
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Hanover, MD
    2 days ago
  • $10k

     ...of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Hanover, MD
    2 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOps Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * *... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Caci

    Linthicum, MD
    a month ago
  • $94.1k - $141.1k

     ...systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are...  ...ESSENTIAL: ~ BS Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline. Commensurate experience will be considered... 
    Casual work

    Oceaneering

    Hanover, MD
    1 day ago
  • $10k

     ...return, we offer a world-class, truly unique employee experience that is rare within our industry. Provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation,... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Hanover, MD
    17 days ago
  • $166.9k - $309.9k

     ...the tough challenges and pushing the boundaries of technology to help our customer achieve its mission. The Work: As a Software Engineer, you will: • Analyze user requirements to derive software design and performance requirements • Provide recommendations for... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Hanover, MD
    2 days ago
  •  ...SOFTWARE ENGINEER, JOURNEYMAN The company is seeking a Software Engineer, Journeyman to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software... 

    Systek

    Hanover, MD
    5 days ago
  •  ...technical solutions while fostering a culture built on trust, expertise, and long-term career growth.   We are seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical and high-performance applications. This... 

    Fantom Corporation

    Hanover, MD
    a month ago
  •  ...Job Description Job Description RiVidium Inc. is seeking a Senior Software Engineer to support mission-critical software development efforts within a Department of Defense (DoD) environment. The selected candidate will design, develop, and deploy secure, high-quality... 

    RIVIDIUM

    Hanover, MD
    23 days ago
  •  ...advancement. Davis Unlimited Information Technologies, Inc (DUIT) wants you!  We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers with 5 or more years of experience to join our winning and innovative... 
    Immediate start

    DUIT

    Halethorpe, MD
    a month ago
  • $166.9k - $309.9k

     ...Role & Responsibilities Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests...  ...Qualifications Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline.... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Severn, MD
    3 days ago
  • $125k - $215k

     ...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What... 
    Full time
    Summer holiday
    Immediate start

    Red Alpha

    Columbia, MD
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!