As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production ready.
• 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods • 5+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks • Experience with Agile methodology, extreme programming, software engineering, product management, and software products • 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 creating solutions to complex problems within a collaborative, cross-functional team • Secret clearance • Bachelor's degree and 5+ years of experience in software engineering or 8+ years of experience in software engineering in lieu of a degree