Talent.com
Junior Software Engineer
Junior Software EngineerTap Engineering • Fort Meade, Maryland, United States
No longer accepting applications
Junior Software Engineer

Junior Software Engineer

Tap Engineering • Fort Meade, Maryland, United States
30+ days ago
Job type
  • Full-time
Job description

Job ID: TAP00138

Position: Software Engineer Level 2
Location: US – MD, Ft. Meade
Category: Software Engineering / Development

Clearance Requirement: Active TS/SCI with Full Scope Polygraph
Education Requirement: BS in Computer Science (or related field)

Experience Requirement: 8 years

We are seeking a Level 2 Software Engineer to design, develop, enhance, and maintain a wide range of complex software systems, including analytics platforms, real-time processing systems, large-scale data applications, and mission-support tools. This role supports both independent development and collaborative team efforts while following established software engineering standards. You’ll contribute across the full lifecycle, from requirements of analysis and coding to testing, optimization, and integration, while providing technical leadership to software teams as needed.

Key Responsibilities:

• Analyze user requirements to derive software design and performance specifications
• Design, code, test, and integrate new software features or enhancements
• Debug, troubleshoot, and resolve defects in existing software systems
• Develop or improve documentation and software development process standards
• Integrate existing software into new or modified systems and environments
• Build data queries and database interfaces for existing or proposed repositories
• Write and review software and system design documentation
• Serve as a team lead in alignment with the development process for assigned projects
• Design and implement complex algorithms and database interfaces
• Apply scientific analysis and mathematical models to predict outcomes and inform design decisions
• Assist in developing and executing software component test procedures
• Modify existing software to adapt to new hardware or improve system performance
• Evaluate system performance standards, data flows, and work processes to recommend improvements
• Provide quality control reviews for team-produced code and documentation
• Oversee one or more software development teams to ensure compliance with established processes
• Collaborate with system and hardware engineers to derive and refine software requirements
• Coordinate installation of software systems and validate operational performance

Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or related technical field (or equivalent experience)

  • 8+ years of software engineering experience

  • Proficiency in Java, Python, or C++

  • Experience developing software in Linux environments

  • Hands-on experience with Agile methodologies

  • Strong understanding of software design, debugging, testing, and documentation

  • Experience with REST APIs, microservices, or distributed systems

  • Familiarity with version control tools (Git preferred)

  • Ability to perform troubleshooting, fault isolation, and system optimization

  • Experience integrating software with large-scale or multi-component systems

  • Ability to support on-site operations when required

  • Strong communication and teamwork skills


Clearance Requirement: This position requires ability to obtain and maintain a Top Secret/SCI security clearance, based on current background investigation (SBI), as well as the favorable completion of full scope polygraph. Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for a U.S. Government Security Clearance include, but are not limited to:

  • U.S. Citizenship

  • Favorable Criminal History Check

  • Education Verification

  • Abuse/Illegal Drug Use

  • Credit Check

  • Subject Interview

By submitting your resume for this position, you understand and agree that TAP Engineering may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

TAP Engineering is an Equal Opportunity Employer and applicants receive lawful consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Create a job alert for this search

Junior Software Engineer • Fort Meade, Maryland, United States

Similar jobs

Cleared Junior Software Engineer

Yellow Duck Technologies Inc.Annapolis Junction, MD, United States
Full-time

Yellow Duck Technologies is actively seeking Junior Software Developers who hold TS/SCI Full Scope Polygraph clearance.Must have an active TS/SCI clearance with Full Scope Polygraph.Experience with...Show more

 • Promoted

Principal Software Engineer

Insight GlobalWindsor Mill, MD, United States
Full-time

Design and develop software applications using Twelve-Factor App methodology from functional requirements.Develop highly innovative UI design, Web components, achieved through collaboration and dia...Show more

 • Promoted

Software Engineer

SystekHanover, MD, United States
Full-time

The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD.Design, develop and install software solutions.Build high-quality, innovative and full...Show more

 • Promoted

Software Engineer

OmnyonAnnapolis Junction, MD, United States
Full-time

All development languages Entry - Principal Level.The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team.Reviews and...Show more

 • Promoted

Principal Software Engineer

GliaCell Technologies LLCAnnapolis Junction, MD, United States
Full-time

An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED.Please do not apply if you currently do not possess this level of clearance.Are you a Principal Software Engineer who...Show more

 • Promoted

Software Engineer

Cleared Staffing SolutionsHanover, MD, United States
Full-time

As a Software Engineer, you will develop, maintain and enhance complex and diverse software systems.These systems include but are not limited to processing-intensive analytics, algorithm developmen...Show more

 • Promoted

Software Engineer

System OneFort Meade, MD, United States
Full-time

TS/SCI with Full Scope Polygraph is required.Design and develop secure, mission critical software applications.Develop and maintain applications using high level programming languages such as Java,...Show more

 • Promoted

Software Engineer

Markon SolutionsFort Meade, MD, United States
Full-time

Markon is seeking a Software Engineer Level 2 to support the Fort Meade Customer in the development and sustainment of mission-focused software systems in a Linux-based environment.This role requir...Show more

 • Promoted

Software Engineer, Junior

Advantage Engineering & IT Solutions IncHanover, MD, United States
Full-time

GTSC company, is growing its team! Seeking a.This is not a hybrid or remote position.Analyze, debug and integrate existing software into new or modified systems or operating environments.Active Top...Show more

 • Promoted

Software Engineers

Artera TechnologiesFort Meade, MD, United States
Full-time

Level: Junior, Mid, Senior, Principal.Location: Maryland (Annapolis Junction / Fort Meade area).Security Clearance: TS/SCI with Appropriate Agency Polygraph.Artera Technologies, LLC specializes in ...Show more

 • Promoted

Software Engineer

Campbell & CompanyBaltimore, MD, United States
Full-time

Awarded in 2025 as "Best Place to Work in Money Management" by Pensions & Investments,.Best Companies Group and COLOR Magazine as an "Inclusive Workplace".The Software Engineer maintains, builds, a...Show more

 • Promoted

Software Engineer

Campbell & Company, LPBaltimore, MD, United States
Full-time

The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related process...Show more

 • Promoted

Software Engineer 3 Jobs

ClearanceJobsHanover, MD, United States
Full-time

The Software Engineer (SWE) shall possess the following capabilities:.Analyze user requirements to derive software design and performance requirements.Debug existing software and correct defects.Pr...Show more

 • Promoted

Junior Software Engineer

NightwingAnnapolis Junction, MD, United States
Full-time

Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges.Our capa...Show more

 • Promoted

Software Engineer

MANTECHFort Meade, MD, US
Full-time

Responsibilities include, but are not limited to:.Leverage IT automation to perform daily tasks associated with data repositories on air-gapped networks.Demonstrated experience creating and managin...Show more

 • Promoted

Software Engineer 4

General Dynamics Information TechnologyAnnapolis Junction, MD, United States
Full-time

Clearance Level Must Be Able to Obtain:.Apache NiFi,Bash (Scripting Language),Java,Linux,Python (Programming Language).Transform technology into opportunity as a Software Engineer SME at GDIT.Shape...Show more

 • Promoted

Junior Software Engineer

ASRC Federal Holding CompanyBaltimore, MD, United States
Full-time

ASRC Federal Cyber, LLC is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems.As an ...Show more

 • Promoted

Junior Software Engineer, Baseball Systems

AEG PresentsBaltimore, MD, United States
Full-time

In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.This position will work withi...Show more