onsite
CNO Analyst/Programmer
Software Engineer
Senior software engineer focused on cybersecurity solutions for government contracts, leveraging Python and advanced security practices to deliver secure, compliant applications.
About the role
Key Responsibilities
- Design, develop, and maintain secure software solutions in Python for government contracting environments.
- Conduct threat modeling, vulnerability assessments, and code reviews to ensure compliance with federal security standards.
- Collaborate with cross‑functional teams to translate business requirements into robust, scalable code.
- Implement automated testing, CI/CD pipelines, and continuous monitoring for security and performance.
- Provide technical guidance and mentorship to junior developers on secure coding practices.
Requirements
- 5+ years of professional software development experience, preferably in a government or defense context.
- Strong proficiency in Python and experience with security libraries and frameworks.
- Deep understanding of cybersecurity principles, threat mitigation, and compliance frameworks (e.g., NIST, FedRAMP).
- Experience with version control (Git), CI/CD, and automated testing tools.
- Valid security clearance or ability to obtain one within 90 days.