> Markdown version of [/jobs/ext/1426710-software-engineer-level-1](https://www.wearedevelopers.com/jobs/ext/1426710-software-engineer-level-1). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Level 1 - **Company:** TAP Engineering - **Location:** Hanover, MD, United States - **Experience:** Experienced - **Salary:** $99,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Microsoft Windows, Data Analysis, Big Data, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Software Documentation, Continuous Integration, Database Queries, Software Debugging, DevOps, Programming Tools, Distributed Systems, Python (Programming Language), Performance Tuning, Ansible, Software Engineering, Software Systems, Systems Architecture, Real Time Systems, Delivery Pipeline, Software Application Programming, Information Technology, Terraform, Software Version Control, Atlassian Bamboo, Docker, Jenkins, Programming Languages - **Published:** July 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9052770/software-engineer-level-1 ## About the Role * 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 * 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 ## Description We are seeking a Software Engineer Level 1 to support the development, enhancement, and maintenance of complex software systems in a mission-focused environment. 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. * 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 ## Related Videos - [Successful talent development: A joint journey of executives and talents](https://www.wearedevelopers.com/videos/1002-successful-talent-development-a-joint-journey-of-executives-and-talents) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)