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 25 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Level 2 in Hanover, MD vacancy
- Lockheed Martin, a global leader in aerospace, defense, and advanced technologies, is seeking a highly skilled Software Engineer with Polygraph Senior Level 2 (SR SWE2) to join our dynamic IT and Data Management team. At Lockheed Martin, we're committed to ethical standards...Level 2Full time
- ...Job Description Job Description AEITS, Inc. , a GTSC company, is growing its team! Seeking 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...Level 2Full timeTemporary workLocal area
$150k - $170k
...Description Job Description T-Rex is looking for a talented Software Engineer 2 to work on a program in the Hanover, Maryland area in... ...development, and requirements analysis and synthesis from system level to individual software components. The Level 2 Software...Level 2Contract workWork experience placementImmediate start$10k
...unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse... ...development, and requirements analysis and synthesis from system level to individual software components. Due to federal contract...SuggestedHourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...fosters collaboration with other senior engineers for the development of advanced data analytics... ...This Program is seeking a full stack software engineer to develop, maintain and... .../SME Validation, Smoke Test, and System Level Test (SLT) prior to deploying products to...SuggestedFull time
$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...Level 2Full timeInternshipWork at officeWorldwideRelocation packageShift work- ...Integrator Strategic Analytix (SA) is an IT engineering and management consulting firm focused on... ...reviews. Qualifications Clearance Level TS/SCI level clearance with a Full... ...of certification, an additional two (2) years of directly related experience for...Level 2Contract work
$88.86k - $118.48k
...today. The Role The Senior IT Systems Engineer provides advanced Tier II support by... ...network as well as network support for two (2) geographically separated Network Operation... ...Security+ or equivalent IAT/IAM/IASAE Level 2 of DOD 8570.1 is required. Preferred...Level 2Full timeTemporary workWork at officeRemote workShift workNight shift- ...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
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...support for any failed processing. - Responsible for high level design and implementation around file transfer jobs and...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...this company has been in operation more than 30 years and is still growing. Newly created position for an Electrical Design Engineer to design Analog and Digital electronics. The Electrical Design Engineer will work as part of a 10-person R&D team, and will lead...Level 2Relocation package
- ...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 processes. This person contributes throughout the full lifecycle from requirements...Full timeShift work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Job Description Job Description 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...Level 2
- ...include weekend call on the same schedule. Both hospitals have a level 3 nursery and other support includes dedicated 24hr OB anesthesia... ...available in our office suites on a rotating schedule.” 2. Long standing practice in Baltimore suburb of MD. Close to...Level 2Full timeWork at officeShift workNight shift1 day per week
- ...-oriented Application Security (AppSec) Engineer to join our team in Hanover, MD. The... ...technical background and knowledge to support software assurance and security initiatives for a... ...or Fortran-Lint. Experience with low-level architectures (x86_64, PowerPC, MIPS),...Work at office
- ...analyze large volumes of information for a critical Presidential-level effort, Provide direct support to forces protecting... ...grow. Onsite work at customer location required Anthem Engineering is an EEO employer. We are committed to providing fair and equal...Level 2Full time
$86.9k - $198k
Full Stack Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...Full timeContract workPart timeWork at officeLocal areaRemote work$180k - $195k
...Job Description Job Description Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software... ...development, and requirements analysis and synthesis from system level to individual software components. Required Skills:...Level 2Contract workWork experience placementLocal area$89k - $143.75k
...Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/... ...Adhering to organization and product level quality processes outlined in the Quality... ...Computer Engineering, or equivalent field. ~2+ years of software development and testing...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...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
$150k - $185k
...with you regarding the following position:Software Engineer inLaurel, MD. Security Clearance... ...requirements analysis and synthesis from system level to individual software components.... ..., JSON or other languages) IAT Level 2 Certification required at start date...Level 2Bank staff- ...MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in Laurel , MD. In this role, you will develop... ..., and requirements analysis and synthesis from system level to individual software components. Responsibilities include...Full timeWork at office
- ...Job Description Job Description 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...Level 2
- ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Annapolis Junction, MD. Responsibilities... ..., and requirements analysis and synthesis from system level to individual software components. Provide Help Desk Support...Full timeContract workWork at office
- ...MANTECH seeks a highly motivated and collaborative Software Engineer to join our team in Columbia , MD. In this role, you will develop,... ...development, and requirements analysis and synthesis from system level to individual software components. Responsibilities...Work at office
- ...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
- ...What You Will Do: As a Software Engineer at Independent Software, you will contribute to the development, enhancement, and modernization... ...analytical, and communication skills. Education and Experience: Level 2 ~Fourteen (14) years of experience as a Software Engineer...Level 2Full time
$95.89k - $220.75k
...maintain, and enhance complex and diverse software systems (e.g., processing-intensive... ...requirements analysis and synthesis from system level to individual software components... ...standards, confer with users or system engineers; analyze systems flow, data usage and work...Level 2Contract workWork experience placementLocal area- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Level 2. Be the first to apply!
Related searches
- software engineer amazon Hanover, MD
- agile software developer Hanover, MD
- software developer positions Hanover, MD
- senior software design engineer Hanover, MD
- software developer Hanover, MD
- ngo software engineer Hanover, MD
- startup software engineer Hanover, MD
- scientific software engineer Hanover, MD
- senior software engineer Hanover, MD
- real time software engineer Hanover, MD



