> Markdown version of [/jobs/ext/3140892-software-developer](https://www.wearedevelopers.com/jobs/ext/3140892-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). --- # Software Developer - **Company:** QUANTUM SKY LLC - **Location:** Quantico, VA, United States - **Experience:** Experienced - **Salary:** $160,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Access, JavaScript (Programming Language), .NET Framework, Microsoft Excel, Microsoft Windows, Active Directory Federation Services, Software Applications, Big Data, Business Software, C Sharp (Programming Language), Databases, Relational Databases, Database Queries, Software Debugging, JSON, JQuery, Microsoft Visual Studio, MySQL, Node.Js, NoSQL, OAuth, Security Assertion Markup Language (SAML), SQL Stored Procedures, Extensible Markup Language (XML), American Standard Code for Information Interchange (ASCII), Blazor, Bson, Information Technology, Front End Software Development, Docker, Programming Languages, Crud - **Published:** September 29, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9200574/software-developer ## About the Role B.S. degree or equivalent in Computer Science or related field. * Must have four to eight years or more of technical experience as an applications programmer on computer and database management systems. * Specifically, must have five or more years of experience with high level programming languages (C#, .Net and Blazor preferred), Windows based OS (Windows 10 and higher is preferred), Microsoft Visual Studio (2019 version or higher), and ASCII interfaces. * Requires knowledge and experience with: media file types including WAV, MP3 and MP4; XML, JSON, and BSON documents; and, NoSQL and Relational Database Management Systems (RDBMS). ## Description * Translates detailed design into computer software. * Tests, debugs, and refines the computer software to generate the required software enhancements and system components. * Prepares both program-level and user-level documentation. * Enhances software and database queries to reduce operating time or improve efficiency. * May provide technical direction to programmers to ensure program deadlines are met. * Converts legacy media into digitized formats to enable upload onto digital telephony collection system. * Familiar with SAML/OAUTH authentication models utilizing various IDP providers (i.e., ADFS, SAML aware applications) * Proficient with JavaScript (i.e., Node, Sencha, jQuery). * Familiar integrating front-end applications with MySQL (i.e., stored procedures, triggers, CRUD). * Full-stack development capabilities. * Develop and deploy docker containers. ## Related Videos - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Quantum Computing for Classical Developers](https://www.wearedevelopers.com/videos/1153-quantum-computing-for-classical-developers) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)