Software Developer (Systems Software)
On-siteChantilly, Virginia, United States
Job Summary
Develop classification tools using C, C++, Visual Basic, .Net, JavaScript, and Rust for MS Office and web environments. Conduct software compatibility tests across programs, hardware, and operating systems, while designing automated test scripts for database impacts, regression, and usability scenarios. Prioritize work within Sprint cycles and manage program and system engineering documentation. Requires an active TS/SCI with a Polygraph, a Bachelor's degree, and five years of demonstrated cybersecurity expertise. This role supports the Sponsor's standard operational environment, including desktops, servers, and peripherals, within multiple security domains.
Required Qualifications
- Active TS/SCI with a Polygraph
- Bachelor's Degree in Computer Science, Information Technology, or other related technical discipline, or the equivalent combination of education, technical training, or work/military experience
- Minimum five (5) years or relevant degree plus five (5) years of demonstrated cybersecurity expertise
- Experience developing classification tools using C, C++, Visual Basic, .Net for MS Office and MS Web Office
- Experience with Tauri and Rust
- Experience prioritizing work for Sprint cycles
- Experience developing classification tools using scripts and web services
- Experience developing classification tools using JavaScript services
- Experience developing classification tools using JavaScript, HTML, Lotus Notes, and CSS web user interfaces
- Experience conducting software compatibility tests with programs, hardware, and operating systems
- Experience developing testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
- Experience designing or developing automated test scripts
- Experience with Program management documentation
- Experience with System engineering documentation
- Experience with Lotus Notes
- Experience with JAVA
- Experience with .Net
- Experience with XML
- Experience with JavaScript
- Experience with C / C++
- Experience with HTML
- Experience with Python
- Experience with CSS
- Experience with Web software
- Experience with Visual Basic
- Experience with Desktop software
- Experience with Windows
- Experience with Microsoft Office products
- Experience with DevOps
- Experience with CLOUD (please specify which platform)
- Experience with Unix
- Experience with Multiple security domains
- Experience with Automated testing tools (please specify)
- Experience with Sponsor financial systems
- Experience with Classification marking tools/software
- Experience with Sponsor's standard operational environment to include desktop, servers, and peripherals
- Experience with A&A process
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.