Cornerstone Defense
Title: Software Engineer Clearance: SECRET Preffered Company Overview: Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of satellite, launch, and cyber technologies. We develop space-based solutions that protect our nation, enhance the lives of our citizens, and directly support the warfighter. Cornerstone supports a full range of missions from navigation and communication to remote sensing. We are a leader in spacecraft development, deployment, and mission support. In an environment of limited resources, Cornerstone provides our customers with agile and innovative solutions that achieve the highest level mission performance. Essential Functions: Support and participate in all phases of the software development lifecycle including requirements analysis, design, implementation, integration, testing and deployment Work with portfolio and product line engineers to develop and implement a comprehensive vision and strategy to transition legacy development, integration and deployment approaches, execution environments, and processes to modern platforms and techniques implementing industry best practices. Work closely with cross-functional team members to develop performance requirements, evaluate and develop interfaces between software and hardware components, and collaborate on the overall design of the system Design and develop a Continuous Build and Integration/Test suite to include automated quality and performance capabilities As part of an integrated product team, perform a variety of software engineering tasks and adjacent discipline tasks Qualifications: Bachelor’s Degree in STEM or related field and minimum years of prior relevant experience for approved level Experience with lifecycle development, software automation, and transitioning legacy software to modern platforms and methodologies Experience with software containerization and orchestration (Kubernetes and Docker), Cloud building blocks (compute, storage, network and tools) Experience with continuous build and integration, and test automation using Jenkins, JUnit and Cucumber Experience with Java DOD 8570 IAT Level II, IAM Level II, or IASAE Level II or higher certification required: Includes Security+ CE, GSEC, SSCP, CISA, GCIH, GCED, CISSP, CASP, CAP, GSLC, CISM, or CSSLP within 30 days of start Preferred Additional Skills: Experience with legacy versions of C/C++ and Ada is a plus Experience with AWS, Ansible, Terraform, Jenkins orchestration Familiarity with Microservice and cloud native service development using Spring Boot and the Spring Cloud products Splunk experience Familiarity with Artifact Repository Management using Nexus Other JVM language experience a plus (e.g. Groovy, Scala)