> Markdown version of [/jobs/ext/2054084-senior-software-engineer-x4](https://www.wearedevelopers.com/jobs/ext/2054084-senior-software-engineer-x4). 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). --- # Senior Software Engineer (x4) - **Company:** Marathon TS Inc - **Location:** Springfield, VA, United States - **Experience:** Expert - **Salary:** $25,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, Business Software, Continuous Delivery, Continuous Integration, Relational Databases, Database Design, Perl (Programming Language), Spatial Databases, Python (Programming Language), NoSQL, Scrum Methodology, Cloud Services, Web Services, Scripting, Google Cloud, Enterprise Software Applications, Test-Driven Development (TDD), Containerization, Api Design, Programming Languages, Microservices - **Published:** August 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8986263/senior-software-engineer-x4 ## About the Role o Masters and 8 years of experience, Bachelors and 10 years of experience, or no degree, and 12 years of experience * Experience o Demonstrated firsthand experience in at least three of the following: * Java, JavaScript or Python enterprise application development * Web services architecture, design, and development * Relational database design * Spatial database design * NoSQL database design * Micro-service architecture, design and development * Containerization and/or Orchestration * API Development * Cloud Native Development, AWS, Azure, Google Cloud or similar Cloud Service providers o Demonstrated experience with relational database development. o Demonstrated experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, or automated testing practices. Desired Education/Experience: * Possesses at least one of the Agile Development Certifications o Certified Scrum Master o Agile Certified Practitioner (PMI-ACP) o Certified Scrum Professional * Demonstrated experience in development of customized code, scripts, modules, macro procedures, or libraries to implement specialized spatial analysis functions using languages such as Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages. * Demonstrated experience working independently with clients or stakeholders to develop user-stories in support of full-service consumer and business applications. Clearance: Minimum Top Secret required (will upgrade to TS/SCI), TS/SCI preferred ## Related Videos - [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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)