> Markdown version of [/jobs/ext/164878-26-148-software-engineer](https://www.wearedevelopers.com/jobs/ext/164878-26-148-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). --- # 26-148 - Software Engineer - **Company:** Eliassen Group - **Location:** Huntsville, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, Software Applications, Systems Engineering, Confluence, JIRA, Automation of Tests, Software Debugging, Distributed Systems, Eclipse (Software), Gradle, Spring Framework, Apache Maven, Message Passing Interface, Cisco Nexus Switches, Fortify (Software), Software Engineering, Systems Integration, UML, Enterprise Software Applications, Git, Containerization, Infrastructure Automation Frameworks, Software Coding, Docker, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8923090/26-148-software-engineer ## About the Role * Strong Java development experience * Knowledge of software development practices and coding standards * Strong problem-solving and root cause analysis skills * Effective verbal and written communication skills * Ability to work effectively in a fast-paced team environment * Experience with command and control system application development * Experience developing software for Unix/Linux and Windows platforms * Experience with software integration testing and automated test script development * Experience with microservices architecture and container deployment technologies * Experience with RMF/STIG/Fortify mitigation activities * Familiarity with Java Spring * Familiarity with Docker and Kubernetes * Experience with server-side development and message passing * Experience developing enterprise applications * Experience using development and configuration management tools such as Git, Nexus, JIRA, Confluence, Maven, Gradle, and Eclipse * Understanding of system engineering artifacts including Use Cases and UML diagrams * Ability to work independently or within small teams in a dynamic environment EDUCATION: Bachelors with 9+ or Master with 7+ Years of Experience ## Description * Develop and maintain software applications using Java * Support development of command and control system applications * Perform software design, coding, testing, debugging, integration, and implementation activities * Provide analysis and technical support for large distributed systems * Develop automated testing tools, scripts, and pipeline solutions * Assist with benchmark testing, documentation, and troubleshooting activities * Follow established software development practices and coding standards * Support software integration testing activities * Interface with cross-functional support teams to resolve system issues and improve overall efficiency * Design and implement automation tools and utilities * Support microservices development and containerized deployments * Work within Unix/Linux and Windows development environments * Participate in Agile development activities and team collaboration efforts * Support RMF/STIG/Fortify mitigation activities as required ## Related Videos - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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)