{"schemaVersion":"jobsearcher.job.v1","id":"fe87684c71c31541355add2d","url":"https://jobsearcher.com/jobs/fe87684c71c31541355add2d","canonicalUrl":"https://jobsearcher.com/jobs/fe87684c71c31541355add2d","title":"Software Engineer 2","description":"Overview\nAs a Software Engineer at KeyLogic, you will develop and sustain feature-rich tools for mission analytics, enabling visualization and collaboration for data handling. You will work on integrated applications, often deployed in advisory or field environments, collaborating with a cross-functional team to advance modernization efforts. The role emphasizes independent contribution, robust design, and performance-driven software across a modern stack. A strong emphasis on security clearance and deployment in specialized facilities underscores the role’s impactful, mission-focused nature.\n\nResponsibilitiesAnalyze user requirements to derive design and performance specsDebug and fix defects in existing softwareRecommend improvements to documentation and development processesDesign, code, and modify software to add featuresIntegrate software into new or modified environmentsDevelop simple data queries for databases or data repositoriesWrite and review software and system documentationServe as team lead at an appropriate levelDesign or implement algorithms to meet performance and functional standardsAssist with testing procedures for software componentsDevelop solutions by analyzing system performance and user needsModify software to adapt to new hardware or improve performanceOversee one or more software development teams\nKey requirementsTS/SCI with Full Scope PolyBachelor's degree in Computer Science or related discipline14 years of SWE experience may substitute for a Bachelor's degreeExperience with Groovy, Java, Unit Testing, Git, and an IDE (IntelliJ or Eclipse)leadershipindependent work capabilityproblem solvingSpringSpring BootGroovy","company":"Keylogic Systems","rawCompany":"keylogic systems","city":"Columbia","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:14:31.250Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer 2","description":"Overview\nAs a Software Engineer at KeyLogic, you will develop and sustain feature-rich tools for mission analytics, enabling visualization and collaboration for data handling. You will work on integrated applications, often deployed in advisory or field environments, collaborating with a cross-functional team to advance modernization efforts. The role emphasizes independent contribution, robust design, and performance-driven software across a modern stack. A strong emphasis on security clearance and deployment in specialized facilities underscores the role’s impactful, mission-focused nature.\n\nResponsibilitiesAnalyze user requirements to derive design and performance specsDebug and fix defects in existing softwareRecommend improvements to documentation and development processesDesign, code, and modify software to add featuresIntegrate software into new or modified environmentsDevelop simple data queries for databases or data repositoriesWrite and review software and system documentationServe as team lead at an appropriate levelDesign or implement algorithms to meet performance and functional standardsAssist with testing procedures for software componentsDevelop solutions by analyzing system performance and user needsModify software to adapt to new hardware or improve performanceOversee one or more software development teams\nKey requirementsTS/SCI with Full Scope PolyBachelor's degree in Computer Science or related discipline14 years of SWE experience may substitute for a Bachelor's degreeExperience with Groovy, Java, Unit Testing, Git, and an IDE (IntelliJ or Eclipse)leadershipindependent work capabilityproblem solvingSpringSpring BootGroovy","datePosted":"2026-09-15T04:14:31.250Z","dateModified":"2026-09-15T04:14:31.250Z","hiringOrganization":{"@type":"Organization","name":"Keylogic Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Columbia","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fe87684c71c31541355add2d"},"url":"https://jobsearcher.com/jobs/fe87684c71c31541355add2d"}}