> Markdown version of [/jobs/ext/997438-journeyman-software-developer-cno](https://www.wearedevelopers.com/jobs/ext/997438-journeyman-software-developer-cno). 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). --- # Journeyman Software Developer (CNO) - **Company:** Endictus Corp - **Location:** Columbia, MD, United States (Remote available) - **Experience:** Experienced - **Salary:** $113,400.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Systems Engineering, Assembly Language, C++ (Programming Language), Software Debugging, Linux, Integrated Development Environments, Python (Programming Language), Reverse Engineering, Software Engineering, Software Systems, Computer Network Operations, Software Troubleshooting, Information Technology, Cyber Warfare, Vulnerability Analysis - **Published:** June 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=32b0e5709f3dfd48 ## About the Role Do you have experience in Python?, Do you have a Bachelor's degree?, * Active TS/SCI with Polygraph * Bachelor's degree in Computer Science, Information Assurance, Information Systems Engineering, or a related technical field and 3+ years of relevant experience + A Master's degree may substitute for up to 3 years of experience * Strong proficiency in: + C + C++ + Python * Experience with assembly language on any processor or platform * Foundational understanding of software development processes and lifecycle * Ability to work in fast-paced, mission-focused environments Preferred Qualifications * Experience supporting: + USCYBERCOM + NSA + DoD cyber operations + Other Intelligence Community mission environments * Experience in: + Software development + Reverse engineering + Vulnerability analysis * Experience working across multiple platforms, including: + Linux + Windows + Mobile environments * Exposure to secure or mission-focused software development environments * Strong analytical and problem-solving skills * Ability to collaborate effectively in team-based engineering environments ## Description We are seeking a Journeyman Software Developer - Systems Software to support Computer Network Operations (CNO) mission needs. This role is ideal for a hands-on developer with strong programming fundamentals who is eager to contribute to software development, reverse engineering, and vulnerability research in a mission-driven environment., As a Journeyman Software Developer, you will design, code, test, debug, and document software components used in CNO-related tools and capabilities. You will contribute to prototype development, support vulnerability research efforts, and help enhance operational software used in high-impact cyber mission environments. This position offers the opportunity to grow technical expertise while working alongside experienced engineers supporting critical defense and intelligence operations. Responsibilities * Design, develop, test, and maintain software components for CNO-related tools and capabilities * Code and debug applications in support of mission-driven software development efforts * Support prototyping and rapid development of new cyber capabilities * Assist with vulnerability research and technical analysis of software systems * Document software design, functionality, and development processes * Collaborate with senior engineers and mission stakeholders to refine technical requirements * Work across multiple operating systems and environments to ensure compatibility and performance * Participate in software troubleshooting, maintenance, and enhancement activities * Contribute to reverse engineering and technical evaluation of software systems as needed ## Related Videos - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)