CYBERSECURITY SOFTWARE ENGINEER Job at Geologics Corporation in Manassas
Geologics Corporation, Manassas, VA, 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