Geologics Corporation
CYBERSECURITY SOFTWARE ENGINEER
Geologics Corporation, Manassas, Virginia, United States, 22110
Overview
CYBERSECURITY SOFTWARE ENGINEER
– Geologics Corporation. Location: Manassas, VA, United States. This position is a mid-level Cybersecurity Software Engineer role focused on developing software for the US Navy in a Linux environment. Education requirement:
Bachelor Degree
or equivalent in a related field. Responsibilities
Develop new software components in Java, C, C++, and Python to meet program needs. Integrate commercial off-the-shelf tools, including open-source products, and perform API-driven integration. Containerize existing applications and deploy them using Docker or Podman. Build multi-tier software solutions, including database design/integration, identification and authentication, and data capture. Perform thorough unit testing of software components to prepare for integration in a larger system. Conduct software component integration to ensure end-to-end system functionality prior to formal testing. Participate in technical and program meetings on a weekly basis. Research, identify, and evaluate new technologies for adoption by the Navy. Knowledge, Skills and Abilities
Software development lifecycle knowledge, configuration management, good coding practices, and experience in writing, testing, and deploying production-quality software. Experience with Java (JAVAFX), Spring, C/C++, Python, and other languages in a Linux environment. Knowledge of Linux (basic OS concepts and shell scripting), preferably Red Hat or derivatives. Knowledge of containerization technologies on Linux (Docker, Podman, Kubernetes, RKE2). Experience with open-source and custom software, and integration between applications using middle-tier integration and data-driven models. Knowledge of cybersecurity best practices and strong technical problem-solving abilities for large and complex software systems. Desirable/Additional Skills
Analytical and innovative mindset for software and systems. Knowledge of Agile/DevOps methodologies. Knowledge of Docker/Podman containers and data-driven software applications. Distributed, system-of-systems experience and familiarity with virtual machine platforms. Basic networking knowledge in Linux. Education/Experience
BS in Computer Science or a similar degree. Security Clearance
This position requires the applicant to obtain and maintain a DoD Clearance. Physical and Mental Requirements
Prolonged stationary periods at a desk. Additional Information
If interested, please email your resume to mgephart@geologics.com. Best regards,
Matt Gephart , Sr. Recruiter, (703) 891-6129, mgephart@geologics.com. EOE
/
Disability/Veteran
employer. Rates listed are not a guarantee of salary; final rate will depend on education, experience, interview results, and skill level. Keywords : Manassas jobs Closed Date :
2025-10-29
#J-18808-Ljbffr
CYBERSECURITY SOFTWARE ENGINEER
– Geologics Corporation. Location: Manassas, VA, United States. This position is a mid-level Cybersecurity Software Engineer role focused on developing software for the US Navy in a Linux environment. Education requirement:
Bachelor Degree
or equivalent in a related field. Responsibilities
Develop new software components in Java, C, C++, and Python to meet program needs. Integrate commercial off-the-shelf tools, including open-source products, and perform API-driven integration. Containerize existing applications and deploy them using Docker or Podman. Build multi-tier software solutions, including database design/integration, identification and authentication, and data capture. Perform thorough unit testing of software components to prepare for integration in a larger system. Conduct software component integration to ensure end-to-end system functionality prior to formal testing. Participate in technical and program meetings on a weekly basis. Research, identify, and evaluate new technologies for adoption by the Navy. Knowledge, Skills and Abilities
Software development lifecycle knowledge, configuration management, good coding practices, and experience in writing, testing, and deploying production-quality software. Experience with Java (JAVAFX), Spring, C/C++, Python, and other languages in a Linux environment. Knowledge of Linux (basic OS concepts and shell scripting), preferably Red Hat or derivatives. Knowledge of containerization technologies on Linux (Docker, Podman, Kubernetes, RKE2). Experience with open-source and custom software, and integration between applications using middle-tier integration and data-driven models. Knowledge of cybersecurity best practices and strong technical problem-solving abilities for large and complex software systems. Desirable/Additional Skills
Analytical and innovative mindset for software and systems. Knowledge of Agile/DevOps methodologies. Knowledge of Docker/Podman containers and data-driven software applications. Distributed, system-of-systems experience and familiarity with virtual machine platforms. Basic networking knowledge in Linux. Education/Experience
BS in Computer Science or a similar degree. Security Clearance
This position requires the applicant to obtain and maintain a DoD Clearance. Physical and Mental Requirements
Prolonged stationary periods at a desk. Additional Information
If interested, please email your resume to mgephart@geologics.com. Best regards,
Matt Gephart , Sr. Recruiter, (703) 891-6129, mgephart@geologics.com. EOE
/
Disability/Veteran
employer. Rates listed are not a guarantee of salary; final rate will depend on education, experience, interview results, and skill level. Keywords : Manassas jobs Closed Date :
2025-10-29
#J-18808-Ljbffr