Vets Hired
Senior Software Engineer
About the job
Job Summary This role supports the design, development, and sustainment of web-based, full-stack microservices for command and control systems used in space operations. The position contributes to an Agile development team building secure, scalable, cloud-native applications deployed in containerized environments. Key Responsibilities Design, develop, test, integrate, debug, and maintain software architectures and applications using both custom and open-source technologies Collaborate within Agile teams to plan, enhance, and sustain software capabilities Integrate commercial and open-source solutions into cloud-native and containerized environments Develop intuitive and user-friendly interfaces to simplify technically complex services Support scalable microservice architectures leveraging messaging systems and RESTful APIs Required Qualifications Strong proficiency in software development Experience working in Unix/Linux environments Familiarity with microservice-based architectures, messaging technologies, and REST APIs Experience working in Agile and DevOps environments Development experience with Python, Java, and JavaScript/React Experience developing unit and behavioral tests Ability to obtain and maintain a U.S. Government Top Secret security clearance Preferred Qualifications Masters degree in computer science or a related field Security certifications such as Security+, CISSP, or equivalent Full-stack development experience across frontend and backend technologies Familiarity with CI/CD pipelines, source control, and project management tools Ability to evaluate and recommend open-source tools and technologies Experience with documentation-as-code tools Experience with space mission analysis or simulation scripting Familiarity with secure application development practices for defense environments