> Markdown version of [/jobs/ext/1407338-software-engineer-level-2](https://www.wearedevelopers.com/jobs/ext/1407338-software-engineer-level-2). 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 2 - **Company:** Independent Software - **Location:** Annapolis Junction, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, C++ (Programming Language), Linux, Monitoring of Systems, Python (Programming Language), Linux System Administration, Software Engineering, Systems Integration, Zabbix, Scripting, Software Troubleshooting - **Published:** July 23, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8971357/software-engineer-level-2 ## About the Role * Experience with Zabbix development * Experience with scripting and software development using Python, Java, C/C++, or related languages * Experience working within Linux environments * Strong troubleshooting and problem-solving skills * Ability to work collaboratively within small engineering teams * Strong written and verbal communication skills * Bachelor's degree and fourteen (14) years of relevant experience; OR * No degree and eighteen (18) years of relevant experience * DoD 8570 IAT Level 2 certification is highly recommended but not required on day one * Must possess an active TS SCI with appropriate Polygraph to be considered for this role ## Description 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 teams to support Zabbix development efforts, scripting, and system integration activities in mission-focused environments. You will contribute to the implementation and support of monitoring capabilities, automation scripts, and operational tooling while collaborating with technical teams to maintain reliable and scalable solutions. * Support Zabbix development and integration efforts within enterprise environments * Develop and maintain scripts and automation using Python, Java, C/C++, and related scripting languages * Support software development and troubleshooting activities within Linux environments * Collaborate with engineers and infrastructure teams to support operational requirements * Assist with system monitoring, automation, and deployment support activities * Participate in troubleshooting and resolving software and system-related issues * Support documentation and maintenance of development and operational procedures * Contribute to team-based development and integration efforts ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## 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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)