Experience in software development with basic programming languages, technologies, tools, or web development stacks, and Java and JavaScript in a Linux environment; Experience writing source code for new applications or generating and enhancing code samples for existing applications; Experience using back-end and front-end languages to develop complete solutions; Experience designing, modifying, developing, writing, and implementing software programming applications using agile methods; Experience creating solutions to complex problems within a collaborative, cross-functional team; Education : Bachelor’s degree in Computer Science and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree. Java, JavaScript, Git, SQL, Python, Software Development Lifecycle (SDLC), Web Front End Development, Back-End Development, Client Side, Server Side Development, Integration, API Development, UI UX, Angular JS, React.js, Vue.js, Empower, AWS tools, Microsoft C#, Angular 2. Required : TS/SCI clearance w FSP through MD.