> Markdown version of [/jobs/ext/2846533-software-engineer](https://www.wearedevelopers.com/jobs/ext/2846533-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). --- # Software Engineer - **Company:** John Galt Staffing, Inc. - **Location:** Huntsville, AL, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, C++ (Programming Language), Configuration Management, Software Debugging, Google Guice, Swing (Java), Java Foundation Classes, Software Engineering, Information Technology, Apache Felix, Osgi, Software Coding - **Published:** September 11, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9155256/software-engineer ## About the Role Bachelor's degree in Software Engineering, Computer Science, Mathematics, Physics, or a related technical field from an accredited college or university Minimum of 1 year of related professional experience Required Knowledge, Skills and Abilities Must be able to work onsite in a closed-area environment daily Software engineering and development experience with Java and/or C++ Knowledge of basic software development practices, including coding standards and configuration management Familiarity with Java foundation classes and toolkits Working knowledge of Microsoft Office products Strong verbal and written communication skills Ability to collaborate effectively with cross-functional teams Self-starter with the ability to work both independently and within a team environment Preferred Knowledge, Skills and Abilities Agile software development environments and methodologies Java Swing Runtime Modularity and Service Registries, including OSGi or Apache Felix Runtime Injection Frameworks, including Google Guice or Spring Kill chain concepts or related experience Analysis and investigations using scripts Experience supporting defense or other mission-critical systems Security Clearance Candidates must currently possess and be able to maintain a minimum DoD Secret security clearance. ## Description We are seeking a Software Engineer to join a collaborative engineering team in Huntsville, AL. The successful candidate will be detail-oriented, motivated, and comfortable working in a fast-paced, team-oriented environment supporting complex technical programs., The Software Engineer will function as an integral member of a multi-disciplinary engineering team, providing software development and technical support for mission-critical systems., Software development primarily using Java Assist with software design, coding, benchmark testing, debugging, and documentation Collaborate with engineering and technical team members throughout the software development lifecycle Support development and integration activities in an onsite, closed-area environment ## Related Videos - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/videos/100271-java-sucks-so-c-didn-t-have-to) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Build ultra-fast In-Memory Database Apps and Microservices with Java ](https://www.wearedevelopers.com/videos/405-build-ultra-fast-in-memory-database-apps-and-microservices-with-java) - [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 - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)