6 days ago

CNO Software Developer

Ft. Meade, MD

$116,900-$243,100 / year

full-timeseniorDefense & National Security

Tech Stack

Description

You will design, develop, test, and maintain advanced cyberspace capabilities in support of MARFORCYBER. This role involves working in a classified environment to translate operational requirements into technical solutions and deliver secure, mission-critical applications for cyber operations. You'll support the full software development lifecycle while maintaining strict security and performance standards.

Requirements

  • 5 years of software development experience with a focus on secure, mission-critical applications
  • Proficiency in one or more programming languages, including: Python, C, C++, .NET, Java, Bash scripting
  • Experience with operating systems such as Linux, Windows, Android, iOS, or real-time operating systems
  • Experience with cryptography, hashing, network protocols, and/or Wi-Fi protocols
  • Must possess an active TS/SCI with polygraph level security clearance

Responsibilities

  • Define project scope, mission objectives, timelines, and deliverables for advanced cyber capability development
  • Gather, analyze, and prioritize stakeholder requirements within classified environments
  • Identify, assess, and mitigate risks, vulnerabilities, and technical constraints throughout development
  • Estimate development effort, resource needs, and time requirements for complex capability builds
  • Produce detailed design documents, prototypes, and architectural diagrams
  • Design and implement diverse software architectures including microservices, monolithic systems, and event-driven architectures
  • Develop conceptual, logical, and physical software models aligned with mission requirements
  • Ensure designs meet operational, performance, and security requirements for cyber operations
  • Write, test, debug, and refine code in multiple programming languages
  • Package proof-of-concept code into multi-stage executables used for cyber effects and operations
  • Implement secure coding standards and security best practices throughout all development stages
  • Produce comprehensive technical documentation to support maintenance, modification, and operational use
  • Conduct vulnerability assessments and ensure compliance with cybersecurity, operational, and regulatory standards
  • Develop and execute unit, integration, system, and acceptance tests to validate code quality and mission readiness
  • Implement configuration management processes governing software code, builds, and artifacts
  • Validate software performance in operationally representative environments
0 views 0 saves 0 applications