Software Engineer Level 2
$130k - $190kFull-time
TAP Engineering
Software Engineer Level 2
Software | Hanover, MD | Full Time
Position: Software Engineer Level 2
Location: Hanover, MD
Category: Software Engineering
Schedule: Standard Day Shift, Monday–Friday
Clearance Requirement: Active TS/SCI with Polygraph (required)
Experience Requirement: Senior-Level (14+ years)
Compensation Range: $130,000 – $190,000 (based on experience) Position Overview
We are seeking a Software Engineer Level 2 to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This role involves working on high-performance applications, large-scale data processing systems, real-time solutions, and advanced analytics platforms. The Software Engineer will play a key role in system design, algorithm development, and team-level technical leadership. This position requires strong experience across the full software development lifecycle, as well as the ability to collaborate with system and hardware engineers to deliver scalable, high-quality solutions. Key Responsibilities
TAP Engineering offers a comprehensive and competitive benefits package, including:
This position requires an active TS/SCI security clearance with Polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements. Additional Information
By submitting your resume for this position, you acknowledge and agree that application materials may be shared with affiliated teams or programs for consideration for other available opportunities. 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
Software | Hanover, MD | Full Time
Position: Software Engineer Level 2
Location: Hanover, MD
Category: Software Engineering
Schedule: Standard Day Shift, Monday–Friday
Clearance Requirement: Active TS/SCI with Polygraph (required)
Experience Requirement: Senior-Level (14+ years)
Compensation Range: $130,000 – $190,000 (based on experience) Position Overview
We are seeking a Software Engineer Level 2 to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This role involves working on high-performance applications, large-scale data processing systems, real-time solutions, and advanced analytics platforms. The Software Engineer will play a key role in system design, algorithm development, and team-level technical leadership. This position requires strong experience across the full software development lifecycle, as well as the ability to collaborate with system and hardware engineers to deliver scalable, high-quality solutions. Key Responsibilities
- Analyze user requirements to derive software design and performance requirements
- Design, develop, and modify complex software systems to meet functional and performance objectives
- Debug and resolve software defects and performance issues
- Integrate software into new or existing systems and environments
- Design and implement complex algorithms under performance and system constraints
- Develop and optimize database queries and data interfaces
- Lead and support software development teams to ensure successful project execution
- Review and maintain software and system documentation
- Perform quality control on team deliverables and ensure adherence to development standards
- Collaborate with system and hardware engineers to define system requirements and interfaces
- Coordinate software installation and monitor system performance to ensure operational requirements are met
- Identify and implement improvements to software development processes and documentation standards
- Active TS/SCI clearance with Polygraph
- Bachelor’s degree in Computer Science or a related field
- OR 18 years of relevant experience in lieu of a degree
- 14+ years of experience in software development or engineering roles
- Strong experience with one or more programming languages such as C, C++, C#, Java, or Python
- Experience developing applications in Windows and/or UNIX/Linux environments
- Strong understanding of software development lifecycle, debugging, and performance optimization
- Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer
- Experience with CI/CD tools such as Jenkins or Bamboo and building automated pipelines
- Experience leading or overseeing software development teams
- Strong analytical, problem-solving, and communication skills
- Experience working with large-scale data processing or real-time systems
- Strong background in system architecture and performance tuning
- Experience working in distributed or cloud-based environments
- Experience mentoring junior engineers and leading technical initiatives
- Familiarity with advanced algorithm development and optimization techniques
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
This position requires an active TS/SCI security clearance with Polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements. Additional Information
By submitting your resume for this position, you acknowledge and agree that application materials may be shared with affiliated teams or programs for consideration for other available opportunities. 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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer Level 2 in Hanover, MD vacancy
$78k - $275k
...interfaces that allow users to configure software and monitor metrics for data flows processed... ...with no degree)CWIP Required: IAT Level 23 Years’ experience testing products in Java... ...Lang5 Years’ experience with LinuxMinimum of 2 years of Automated Testing ExperienceStrongly...Level 2Temporary workRemote workFlexible hours$78k - $250k
...SWE experience on projects with similar software processes may be substituted for a bachelor... ...standards, confer with users or system engineers; analyze systems flow, data usage and... ...problem areas -Serve as team lead at the level appropriate to the software development...Level 2Temporary workWork experience placementRemote workFlexible hours$78k - $250k
...SWE experience on projects with similar software processes may be substituted for a bachelor... ...standards, confer with users or system engineers; analyze systems flow, data usage and... ...problem areas -Serve as team lead at the level appropriate to the software development...Level 2Temporary workWork experience placementRemote workFlexible hours- ...Software Engineer, Level 2GTSC seeks a Software Engineer, Level 2. Location: Hanover, MD All work is on-site. This is not a hybrid or remote position. Mission: Analyze, debug and integrate existing software into new or modified systems or operating environments. Clearance...Level 2Full timeTemporary work
- ...Job Description Job Description RF Software Engineer Level 2, Clearance Required – TS/SCI w/Polygraph Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph . This position is not an opportunity...Level 2Bi-weekly payRemote work
- ...Job Description Job Description AEITS, Inc., a GTSC company, is growing its team! Seeking a Software Engineer, Level 2.Location: Hanover, MDAll work is on-site. This is not a hybrid or remote position. Mission: Analyze, debug and integrate existing software into new...Level 2Full timeTemporary workLocal area
- ...Job Description Job Description AEITS, Inc., a GTSC company, is growing its team! Seeking a Reverse Engineer Software Engineer, Level 2. Location: Hanover, MDAll work is on-site. This is not a hybrid or remote position. Mission: Mastery of Python, C, or C++ with experience...Level 2Full timeTemporary workLocal area
$202.5k - $318.1k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...like you to join our team as a Software Engineer 2. Places of performance for this... ...requirements analysis and synthesis from system level to individual software components.Basic...Level 2Full timeContract workRelocationShift work- ...State of Possible,” please apply today!The Software Engineer designs, develops, tests, deploys,... ...requirements analysis and synthesis from system level to individual software components.... ...and Web Services implementation.The Level 2 Software Engineer (SWE) possess the...Level 2Contract workFlexible hours
- ...Software Engineer Level 2 with Cloud experience. Seeking a Software Engineer with cloud experience to support mission-critical analytics and data processing solutions within a large-scale enterprise environment. Experience with AWS services, particularly Elastic...Level 2
$120.8k - $265.8k
Job Title: Software Engineer Skill Level 2Job Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *The Opportunity:CACI...Level 2Contract workFor contractorsWork experience placementFlexible hours$91.8k - $137.6k
...history.About our organization: As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software... ...Network Engineer peers from entry-level to the most senior chief engineers... ...you join our team as a (level 2 or level 3) Software Engineer based...Level 2Full timeWork at officeRelocation packageShift work$152,000 - $206,000 per week
...Software Engineer Level 2Software Engineer Level 2, Clearance Required – TS/SCI w/Polygraph Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored...Level 2Bi-weekly payRemote work$185k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team in Columbia, MD . Primary...Level 2Hourly payContract workWork experience placement$185k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...a motivated, career, and customer-oriented Signals Software Engineer Level 2 to join our team in Columbia, MD . This is onsite position...Level 2Hourly payContract workWork experience placement$7.5k
...Software Engineer 2Location: Central MarylandSecurity Clearance Required: Security Clearance with appropriate PolygraphJob... ...requirements analysis and synthesis from system level to individual software components.The Level 2 Software Engineer shall possess the following...Level 2Work experience placementImmediate startFlexible hours- ...What You Will Do: As a Software Engineer Level 2 at Independent Software, you will support the development and maintenance of monitoring and automation solutions within Linux-based enterprise environments. In this role, you will work with engineering and infrastructure...Level 2Full time
$185k - $215k
Envision Innovative Solutions is seeking a Signals Software Engineer Level 2 in Columbia, MD. Ideal candidates will have 7+ years of experience focusing on radio frequency (RF) and strong skills in C++, Java, and signal processing. The position requires a Bachelor's degree...Level 2$252k - $296k
...Software Engineer (SWE) — Skill Level 2 About CTRL+ At CTRL+, we build powerful, mission-driven software that makes a difference. We're a collaborative, fast-moving team that values clean code, sharp thinking, and engineers who take ownership. If you thrive in a dynamic...Level 2Full timeRemote work- ...TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade,... ...• NiFi • Ansible QUALIFICATIONS: CERTIFICATION: IAT Level 2 certification EDUCATION: Bachelors Degree (NOTE: Degree...Level 2
- ...Cloud Software Engineer (CSWE) – Level 2 As a Cloud Software Engineer (CSWE) – Level 2 at Independent Software, you will design, develop, maintain, and enhance complex Big Data cloud systems based on documented requirements. You will contribute across the full software...Level 2
- ...What You Will Do: As a Software Engineer Level 2 at Independent Software, you will support the development and deployment of containerized applications and infrastructure automation using modern DevOps and cloud-native technologies. You will collaborate across...Level 2Full time
- ...What You Will Do: As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture to a cloud-ready microservices platform. You will...Level 2Full time
- ...Build the Tools Behind the Mission: Join us as a CNO Software Engineer! Don't just write code—build the capabilities that power Computer... ...experience may be substituted in lieu of a degree ~ At least two (2) years of experience developing applications using modern...Level 2Full time
- ...What You Will Do: At Independent Software, as a Software Engineer, you will design, develop, test, and maintain... ...Education and Experience: Level 1 Bachelor’s degree in Computer Science... ...substituted for the Bachelor’s degree. Level 2 Bachelor’s degree in Computer...Level 2Full time
$160k - $180k
...regarding the following position: Python Software Engineer in Hanover, MD. Security Clearance... ...requirements analysis and synthesis from level to individual software components. There... ...with Bash and SQL IAT Level 2 Certification required at start date...Level 2Bank staff$95.89k - $220.75k
...Analyze user requirements to derive software design and performance requirements Debug... ...documentation Serve as team lead at the level appropriate to the software development... ...standards, confer with users or system engineers; analyze systems flow, data usage and...Level 2Full timeContract workWork experience placementLocal area$155k - $205k
...Software Engineer, Airflow Data Pipelines Make an Impact Where It Matters Most At Intelliforce, you build mission software with teams who... ...visas This role aligns to Software Engineer (SWE), Level 2 Master’s degree in Computer Science, or related, plus 3 years...Level 2Full timeWork at officeImmediate startVisa sponsorship- ...Security Clearance with Polygraph is required The Software Engineer shall be responsible for implementing access controls and permission... ...dental & vision) - Dependent Care FSA (up to $5,000 household / $2,500 individual) - Tech reimbursement – up to $1,500 every...Level 2Full timeTemporary workImmediate startRelocation packageFlexible hours
- ...What You Will Do: At Independent Software, as a Software Engineer, you will design, develop, test, and maintain... ...Education and Experience: Level 1 Bachelor’s degree in Computer Science... ...substituted for the Bachelor’s degree. Level 2 Bachelor’s degree in Computer...Level 2Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Level 2. Be the first to apply!
Related searches
- cybersecurity software engineer Hanover, MD
- software developer fintech Hanover, MD
- senior robotics software engineer Hanover, MD
- software engineer remote Hanover, MD
- part time software developer remote Hanover, MD
- software engineer full time Hanover, MD
- entry level software engineer remote Hanover, MD
- senior software engineer ruby on rails Hanover, MD
- consulting software engineer Hanover, MD
- agile software developer Hanover, MD


