> Markdown version of [/jobs/ext/4199262-software-engineer-level-2](https://www.wearedevelopers.com/jobs/ext/4199262-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, Information Technology - **Published:** October 1, 2026 - **Apply:** https://www.juju.com/job/16_8577a53e4 ## 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 Education and Experience: Candidates must meet one of the following: * Bachelor's degree in Computer Science or a related discipline from an accredited college or university plus fourteen (14) years of relevant Software Engineering (SWE) experience supporting programs and contracts of similar scope, type, and complexity; OR * Eighteen (18) years of relevant Software Engineering (SWE) experience supporting projects with similar software processes may be substituted for the Bachelor's degree. Clearance Requirement: * 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