Senior Full Stack Developer
Overview
In this role you will contribute to designing, building, and refining client applications within a collaborative, agile team. You’ll translate user needs into technical specs, participate in all software lifecycle stages, and support mission-critical systems. The position sits in a Cyber Operations-focused department with growth across programs, offering opportunities to expand expertise and contribute to national security goals. You’ll engage in learning events and training to advance your career while helping shape scalable, secure applications.
Compensation / Benefitsbonus compensation planspaid cyber events and trainingprepaid courses for certificationInternal Research and Development opportunitiescareer growth and mentoringteam outings and events
ResponsibilitiesContribute to design, development, and testing of applications using modern standardsCollaborate on system design and architectureTranslate user requirements into technical requirementsShare operational & maintenance responsibilities with teammatesExplore innovative approaches to improve application developmentProvide on-call support to mission systems as needed
Key requirementsActive TS/SCI clearance with polygraphBackground in Computer Science, Information Technology, Cyber Security, Cyber Forensics, Engineering, or equivalent5+ years in software engineering, application development, or web development5+ years of OO programming (Python or Ruby)5+ years of full-stack development (JavaScript, VueJS, NodeJS, Angular, HTML, CSS)Strong Linux foundationExperience with RDBMS (MySQL, PostgreSQL, or Oracle)Experience with Git-based source control (GitHub, GitLab)Experience with software design patterns and principlesAbility to manage technical infrastructure including AWS (EC2, Lambda, SQS) and Apache HTTPDFamiliarity with Agile/Scrum and Restful servicesTeam collaborationAdaptive learningProactive problem-solvingRails, Ruby, Rake (desirable)Behavior/Test-Driven Development (Cucumber, RSpec)Bootstrap, Material UI, Tailwind