Haystack
← Back to Jobs
Technology

4471 Software Engineer with Security Clearance

Procession SystemsHanover, MD🇺🇸United StatesPosted 27 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

OVERVIEW: We are seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. GENERAL DUTIES: * Works individually or as part of a team. * Reviews and tests software components for adherence to the design requirements and documents test results. * Resolves software problem reports. * Utilizes software development and software design methodologies appropriate to the development environment. * Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. REQUIRED QUALIFICATIONS: * Bachelor's degree in computer science, Software Engineering, Cybersecurity, Intelligence Studies, Information Technology, Computer Engineering, or a related technical discipline. * Minimum of seven (7) years of progressively responsible experience in software engineering, software development, and application programming supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs. * Demonstrated expertise in Python, C, or C++, with the ability to design, develop, maintain, and troubleshoot complex enterprise software applications. * Experience developing software for Windows and UNIX/Linux operating environments, including shell scripting, system automation, and operating system integration * Practical experience designing, implementing, and maintaining Continuous Integration/Continuous Delivery (CI/CD) pipelines and DevSecOps automation using tools such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, GitLab CI/CD, Bamboo, or comparable technologies. DESIRED QUALIFICATIONS: * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline. Master's degree preferred. * Minimum of 14 years of experience designing, developing, and delivering high-complexity software systems and mission-critical applications supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs. * Demonstrated mastery of Python, C, and/or C++, with experience developing multi-platform software solutions supporting Windows and UNIX/Linux operating environments. * Proven experience serving as a technical lead, leading software engineering teams, mentoring junior engineers, and providing technical direction throughout the software development lifecycle. * Demonstrated ability to translate complex operational and mission requirements into scalable software architectures, engineering solutions, technical roadmaps, and implementation plans. * Experience developing enterprise software test strategies, creating comprehensive test plans, and leading software verification, validation, quality assurance, and acceptance testing activities. * Advanced experience designing, implementing, automating, and maintaining DevSecOps CI/CD pipelines using technologies such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, Bamboo, GitLab CI/CD, or similar automation frameworks. * Working knowledge of Elasticsearch, Kibana, or comparable enterprise search and analytics platforms supporting operational applications CLEARANCE: * Active TS/SCI with Full Scope Polygraph via the MD Customer is required

Skills

Docker
Shell
Ansible
Bamboo
C++
GitLab CI
Jenkins
Kibana
Kubernetes
Python

Similar jobs