Software Engineer (26-148)
About The JobThe Software Engineer will support the C2BMC program and will be responsible for software development using Java.LocationColorado Springs, COThe Work You’ll DoResponsibilitiesThis position is for a Software Engineer on the C2BMC Global program supporting the development of future missile defense capabilities. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to:Interact with other people using good verbal and written communication skillsWork independently or with a small groupBe flexible in a highly dynamic and ever-changing environmentProvide in-depth analysis and technical support of a large, distributed system written in JavaPerform complex problem resolution, design, development, testing, integration, and user-support for a large code baselineFollow specifications in order to develop or modify functionality within the codeAssist with design, benchmark testing, debugging and documentationInterface with other system support groups to resolve problems, set standards and improve overall efficiency of the systemDesign, code, test and implement tools for automationWhat You’ll BringBachelor’s Degree with a minimum of 5 years of experience, or Master’s Degree with a minimum of 3 years of experienceActive Secret clearance required to startAbility to be cleared at TS/SCI.Java experienceEffective oral and written communication skillsAbility to work effectively in a rapid paced, team environmentKnowledge of software practices and coding standardsStrong problem solving skills, including the ability to review performance issues, identify root cause, recommend and develop a solutionPreferredSecurity+ or equivalent certification desiredActive TS is preferredExperience working as part of an Agile teamFamiliarity with Java SpringFamiliarity with containerization tools such as Docker/KubernetesKnowledge of server side development and message passingExperience developing enterprise applicationsGood working knowledge of MS Office productsFlexibility and willingness to take on unanticipated taskingUse of common software development and management tools such as git, Nexus, JIRA, Confluence, Maven or Gradle and EclipseUnderstanding of standard system engineering design artifacts such as Use Cases and UML diagramsCommand and control system application developmentPrevious experience with message translation softwareAutomated test and pipeline development experienceExperience developing software for Unix/Linux and Windows platformsExperience with Software Integration testing including developing automated test scriptsExperience with Risk Management Framework/STIG/Fortify mitigationPrior experience designing and developing microservices and deploying with containers; experience setting up a container environmentSalary Range: $100,000 – $148,000Our ApproachAt SecureStrux, we are committed to core values that guide the way we work with one another and our clients. As a team member, you will Create Team Synergy, Drive Continuous Innovation, Deliver with Integrity, and have the Freedom to Own it. Our thriving company culture supports our employees as they seek to grow with us!What We OfferBetween our virtual environment where you can evaluate recent technologies and enhance your skills, and a generous annual professional development stipend, you will join a team that enjoys working on leading-edge technologies for world-class clients. We offer a robust total compensation package that includes comprehensive health benefits to support you and your family, flexible time off, continuing education allowance, a donation allowance for charitable causes, profit sharing, and a matched 401k.Employment Types: Full-timeWork Arrangements: On-siteLocations: Colorado