> Markdown version of [/jobs/ext/290020-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/290020-senior-software-developer). 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). --- # Senior Software Developer - **Company:** Noblis Inc. - **Location:** Reston, VA, United States - **Experience:** Expert - **Salary:** $228,400.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Agile Methodology, Software Debugging, Software Design Patterns, Linux, DevOps, Python (Programming Language), PostgreSQL, Software Architecture, Software Engineering, Software Systems, Systems Architecture, Software Application Programming, Git, Containerization, Kubernetes, Restful APIs, Cyber Warfare, Software Version Control, Docker, Microservices - **Published:** May 14, 2026 - **Apply:** https://dejobs.org/x/x/71F1E1868ED546A3811C626BD6C54A85/job/ ## About the Role * Bachelor's Degree in a relevant field and 8+ years of professional software development experience * Expert-level proficiency in Python and C programming languages * Extensive experience developing applications for both Linux and Windows platforms * Strong experience with PostgreSQL database design, development, and optimization * Deep understanding of software architecture and design patterns * Experience with system-level programming and low-level optimization * Strong debugging and troubleshooting skills across multiple platforms * US Citizen and Current Top Secret clearance with SCI eligibility Desired Qualifications * Strong background directly aligned with the technical or analytical specialty area * Experience supporting DoD, interagency, or national security missions is highly desirable * Understanding of security best practices for your role in classified environments * Strong analytical, communication, and writing skills * Experience with version control systems (Git) and Agile methodologies * Proven ability to lead technical initiatives * Experience developing software for cyber operations or security applications * Experience with CI/CD pipelines and DevOps practices * Proficiency with containerization technologies (Docker, Kubernetes) * Knowledge of RESTful API integration and microservices architecture ## Description This opening is in support of a proposal effort (Anticipated Start: August 2026) and is contingent upon contract award Overview: We are building a talent pipeline in support of an upcoming Defense Threat Reduction Agency (DTRA) contract proposal, with anticipated work beginning in August 2026. This position will support mission-critical efforts related to cyber capabilities and advanced software development supporting national security missions. We are currently gathering interest and pre-qualifying candidates for a Senior Software Developer position: In this role you will lead the the design, development, and implementation of robust software solutions supporting mission-critical cyber capabilities. You will also provide technical expertise in full-stack development, system architecture, and cross-platform application development in secure environments. Work will be performed on-site at Noblis HQ in Reston, VA , pending award. All candidates must possess a Top Secret clearance with SCI eligibility. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)