> Markdown version of [/jobs/ext/4585130-software-developer-senior](https://www.wearedevelopers.com/jobs/ext/4585130-software-developer-senior). 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 - Senior - **Company:** Full Visibility LLC - **Location:** Quantico, VA, United States - **Experience:** Expert - **Salary:** $100,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Agile Methodology, Information Systems, Computer Programming, Databases, Custom Software, Linux, MongoDB, Software Maintenance, Software Engineering, Software Requirements Analysis, Web Applications, Information Technology - **Published:** November 5, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9291099/software-developer-senior ## About the Role * BS degree or equivalent in Software Engineering, Computer Science, Information Systems, or related field * 8 years of relevant experience * Current experience as an applications programmer on computer and database management systems. * Experience analyzing functional business requirements and design specifications for functional activities * Proven experience in designing and developing software and using databases to satisfy design objectives. * Knowledge of Agile software development techniques such as scrum * Senior or SME levels must have recent leadership experience Preferred Qualifications: * Recent experience of programming in the .Net programming language on Linux or windows OS is a plus. * Recent experience of programming for web applications utilizing JavaScript is a plus. * Recent experience with no SQL database such as MongoDB, is a plus. * Recent development experience in Java on Linux or windows OS is desirable. ## Description The Software Developer Sr. will be responsible for designing, developing, and maintaining software applications to meet system requirements. Creates block diagrams, logic flowcharts, and engineering documentation to translate detailed designs into functional software. Tests, debugs, and refines custom software to improve performance and efficiency. Prepares program-level and user-level documentation.