Software Engineer Staff - EADGE-T Tech Refresh

RMS Until 9/23/2026 5+ years exp First posted July 17, 2026 Last posted July 25, 2026
Job description
• Significant experience with Python and Java
• Experience with RHEL/Windows
• Experience working in agile environments (Kanban/Scrum)
• Extensive experience with the full Software Development Life Cycle (SDLC)
• Hands-on experience with version control and collaboration tools (e.g. Git, GitLab, Jira, Confluence)
• Comprehensive understanding of data structures, algorithms, and object-oriented design principles
• Experience with automated testing and continuous integration (unit tests, CI/CD pipelines)
• Bachelor’s degree from an accredited college in a related discipline and 5+ years of experience or equivalent experience/combined education
• Ability to travel OCONUS
• Ability to obtain a Secret DoD Security Clearance
About this role

Summary

Develop and maintain software in agile environments, with focus on Python, Java, and SDLC practices.

Job title

Software Engineer Staff - EADGE-T Tech Refresh

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

RMS location, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

PythonJavaRHEL/WindowsagileSDLCGitJiraConfluencedata structuresalgorithmsobject-oriented designautomated testingCI/CD

Preferred skills

None specified

Specializations

PythonJavaSDLCversion controlautomated testing
Locations

Structured locations inferred from the posting.

3211 Nebraska Ave, Council Bluffs, IA 51501, USA

Work arrangement unknown City