Position Overview:
We are seeking a skilled Software Developer to support mission-critical systems in a dynamic and fast-paced defense and aerospace environment. This role involves designing, developing, testing, and maintaining software systems that support Department of Defense (DoD) programs. The ideal candidate will have experience in full-stack or backend development and familiarity with secure coding practices in classified environments. Key Responsibilities:
Design, develop, and maintain scalable and secure software applications Participate in the full software development lifecycle (SDLC) Collaborate with systems engineers, testers, and project managers to define requirements and deliver solutions Write clean, efficient, and well-documented code Troubleshoot and debug software issues Develop and maintain technical documentation Ensure compliance with DoD security and development standards Required Qualifications:
Active Secret clearance (must be current and in good standing) Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) 3+ years of professional software development experience Proficiency in one or more programming languages such as Java, C++, Python, or C# Experience with Git, Jenkins, and other DevOps tools Strong understanding of secure coding practices and cybersecurity requirements Familiarity with Agile/Scrum methodologies Preferred Qualifications:
Experience with DoD systems or within a cleared environment Familiarity with containerization tools (e.g., Docker, Kubernetes) Experience with cloud technologies (AWS, Azure, or private cloud) Knowledge of real-time or embedded systems Security+ or other DoD 8570 compliant certifications
Permanent