Senior Java Software Developer

Marathon TS

📍 Washington, DC, Washington, D.C., United States

Full-time Other-General Posted February 24, 2026

Job Description

Job Description Job Description Marathon TS is looking for a Senior Software Developer to support our efforts at DOD. Essential functions: Work in a full life-cycle software engineering project environment. Bring new ideas, tools, services, and techniques to the group. Use analytical thinking to make decisions based on facts and metrics whenever possible. Demonstrate a desire to learn and accept new challenges within and outside of team. Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. Stay up to date on assigned specialties, work on expanding to others. Be willing to step up and lead initiatives at, or slightly above your title. Follow ICF coding standards. Foster asynchronous communication approaches and thrive in remote working environment. Expected to own smaller efforts and components of larger projects. What you must have: Bachelor's degree in computer science, management information systems, mathematics, or equivalent experience. 5 ye...