> Markdown version of [/jobs/ext/1208645-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/1208645-senior-software-developer). 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 Developer - **Company:** Quantum Science Solutions - **Location:** Tysons, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Apache HTTP Server, Apache Tomcat, Business Logic, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Computer Engineering, Software Debugging, Gradle, Design of User Interfaces, Identity and Access Management, Linux System Administration, Apache Maven, MySQL, OAuth, Role-Based Access Control, Microsoft SharePoint, Software Engineering, Software Organization, Enterprise Software Applications, Backend, Information Technology, Build Tools, Software Version Control, Programming Languages - **Published:** July 8, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9018795/senior-software-developer ## About the Role * 10+ years of software development experience * Strong experience in Linux environments * Hands-on experience with AWS services (S3, EC2) and cloud-based deployments * Experience with Apache Web Server and Apache Tomcat * Proficiency in development languages: Java, PHP, HTML, CSS, JavaScript, MySQL * Experience with VS Code or similar development environments * Experience implementing Enterprise Application Auditing, MFA (OAuth), and RBAC solutions * Strong experience with Bash scripting * Experience supporting IAM services, including governance frameworks, RBAC, group policy, and PAM tools * Strong understanding of software development best practices (version control, testing, debugging) * Ability to communicate technical concepts to non-technical users * Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering, or related field Bonus Points If You Have: * Experience migrating applications from on-premises environments to AWS using migration tools * Experience maintaining Java and PHP applications on Windows environments * Experience with build tools such as Maven or Gradle * Experience with AWS Secrets Manager * Additional experience supporting large-scale software development efforts ## Description Are You a Senior Software Developer Ready to Build Interactive, Cloud-Based Training Solutions? QSSHire is seeking a Senior Software Developer to support a cleared Project, focused on the full lifecycle development of innovative and interactive web, video, and multimedia training products. This role requires a highly experienced developer who can design, develop, and maintain modern training platforms and applications, while integrating cloud technologies, multimedia solutions, and secure access controls. The ideal candidate will bring strong technical depth across development, infrastructure, and identity/access management. In This Role, You'll: * Support the full software development lifecycle (analyze, design, develop, deploy, maintain) * Develop web-based training platforms, multimedia applications, and interactive learning solutions * Design and implement user interfaces, application logic, and backend integrations * Support development of SharePoint sites, websites, video productions, and graphic/print products * Configure and maintain enterprise application security solutions including MFA (OAuth) and RBAC * Develop and maintain IAM automation and orchestration processes * Work with AWS services (S3, EC2) to deploy and manage applications * Utilize Apache Web Server and Tomcat for application hosting * Perform testing, debugging, and quality control to ensure high-quality deliverables * Collaborate with stakeholders and communicate technical concepts to nontechnical users ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [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) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)