> Markdown version of [/jobs/ext/2493612-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2493612-principal-software-engineer). 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). --- # Principal Software Engineer - **Company:** Moseley Technical Services, Inc. - **Location:** Huntsville, AL, United States - **Salary:** $90,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Systems Engineering, Confluence, JIRA, Bash Shell, C Shell, Collaborative Software, CompTIA Security+, Linux, DevOps, Human-Computer Interaction, Python (Programming Language), Linux System Administration, MySQL, Object-Oriented Software Development, Ansible, Software Systems, Systems Integration, Extensible Markup Language (XML), Scripting, American Standard Code for Information Interchange (ASCII), Git, Atlassian Tools, Bitbucket, Ansible Tower, Jenkins, Artifactory - **Published:** August 21, 2026 - **Apply:** https://careers-moseleytechnical.icims.com/jobs/22634/principal-software-integrator/job?mode=apply&apply=yes&in_iframe=1&hashed=-336180111 ## About the Role * U.S. Citizenship is required by Federal Law * Active Secret security clearance is required. * Bachelor's degree in a STEM (Science, Technology, Engineering, or Mathematics) discipline from an accredited university preferred. * Bachelor's degree with 5 years of related experience, Master's degree with 3 years of related experience, or PhD with 1 year of related experience. * Experience integrating separate software components into a single system. * Experience with Windows and Linux system administration. * Ability to develop in-depth expertise in the GSS Launch Management Systems CONOPS and user interface. * Experience writing software installation manuals and technical documentation. * Experience developing scripts using Bash, C Shell, and Python. * Experience with JIRA, Confluence, Bitbucket, Git, Jenkins, and Artifactory. * CompTIA Security+ or equivalent DoD 8570.01-M IAT Level II certification. Preferred Qualifications: * Experience with Ansible Automation Platform, including Ansible Tower. * Familiarity with Java and object-oriented software development. * Ability to read and troubleshoot application source code, ASCII logs, and XML logs. * Ability to perform basic SQL operations in a MySQL environment. ## Description We are hiring a Principal Software Integrator to support the GWS Program, leading software integration, configuration, testing, and troubleshooting of complex defense software systems. This role requires an active Secret security clearance and experience with Linux and Windows system administration, Python, Bash, C Shell, Jenkins, JIRA, Confluence, Bitbucket, Git, Artifactory, software integration, and DoD environments. This role supports a collaborative software development and test environment, working closely with software developers, systems engineers, and technical teams to integrate software components and interfaces, resolve system issues, and ensure solutions meet program requirements., * Lead the integration, configuration, testing, and troubleshooting of complex software systems within development and test environments. * Integrate separate software components and interfaces into a unified system that meets program requirements. * Collaborate with software developers, systems engineers, and other technical teams to identify and resolve integration issues. * Administer and troubleshoot Windows and Linux operating environments supporting software integration and testing. * Develop and maintain automation and integration scripts using Bash, C Shell, and Python. * Work within the Atlassian and DevOps toolset, including JIRA, Confluence, Bitbucket, Git, Jenkins, and Artifactory. * Develop in-depth expertise in the GSS Launch Management Systems concept of operations (CONOPS) and user interface. * Create and maintain software installation manuals and related technical documentation. * Support software integration testing, system troubleshooting, and validation of software components and interfaces. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)