Quantico, VA
Please go to our website to apply: https://www.caskgov.com/careers/openings/
POSITION: Sr. Software Developer
LOCATION: Quantico, VA
STATUS: Funded
CLEARANCE: Active Top-Secret Clearance Required
TRAVEL: Up to 25%
As a Senior Software Developer, you will:
- Lead the design and development of software applications and tools that support cybersecurity operations, incident response, threat detection, and analysis.
· Collaborate with cybersecurity teams to understand their requirements and challenges and develop software solutions that seamlessly integrate with existing cybersecurity technologies and platforms.
· Enhance and optimize existing cybersecurity software tools to improve performance, usability, and functionality, ensuring they align with industry best practices.
· Create and maintain APIs for seamless data exchange between different cybersecurity tools and systems, streamlining the information-sharing process.
· Conduct security assessments and testing of software applications, ensuring they meet rigorous security standards and are resilient to potential cyberattacks.
· Prepare comprehensive technical documentation for software design, development processes, and deployment procedures to facilitate seamless knowledge transfer within the team.
· Stay up to date with the latest software development trends and cybersecurity advancements and propose innovative solutions to enhance our cybersecurity capabilities.
· Collaborate with cross-functional teams, including cybersecurity analysts, engineers, and IT professionals, to ensure a cohesive approach to cybersecurity solutions.
Required / Preferred Skills & Qualifications:
- Bachelor’s Degree in Computer Science or IT related field or at least five (5) years of experience developing and maintaining custom applications that exploit known system vulnerabilities or system misconfigurations to gain system command and control during red team operations.
· Experience with Full Systems Development Life Cycle (SDLC).
· Intermediate competency in C or C++ and fluency in at least three of the following: .NET in C# and PowerShell; Windows API through C, C++, or C#; C or C++ individually; or Python.
· Experience leading or managing Agile, Waterfall, Spiral, or other development models, with ability to train team members on software development model and adapt the model to team requirements.
· At least one year of experience with git version control system in a collaborative development environment.
· Experience or demonstrated ability and responsibility to work in small, cross-functional team environment as the development operations subject-matter expert, with frequently evolving ad-hoc mission requirements.
· Experience or demonstrated ability to work in a self-hosted GitLab environment and implementing Continuous Integration / Continuous Delivery (CI/CD), unit testing, and/or Quality Assurance (QA) test frameworks.
· Experience or demonstrated ability in web application, web services, or other general web technology development.
· Demonstrated familiarity with and capacity for secure coding practices.
· Demonstrated familiarity with Windows Internals and using SysInternals tools.
· Demonstrated understanding of anti-malware techniques, such as signature development, and of anti-malware software, such as antivirus applications, endpoint detection and response (EDR) tools, and network- or domain-integrated security information and event management (SIEM) systems.
· Demonstrated familiarity with Windows' integral anti-malware mechanisms.
· Demonstrated ability to follow, track, and develop against newly released Windows security capabilities.
· Possess DoDD 8570 IAT Level III certification.
· Possess DoDD 8570 CSSP Auditor certification.
Required Security Clearance: Active TOP SECRET with SCI eligibility.
About Cask
Cask is a woman-owned small business (WOSB) founded in 2004 by professionals who saw the need to help clients use and unlock the value of technology in more efficient, cost-effective ways. Cask delivers business and technology advisory and consulting services to help our customers achieve success.
Cask is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, among other things, or status as a qualified individual with a disability.
EEO/Employer/Vet/Disabled