As a senior full-stack developer, you'll develop software and systems from vision to production-ready, working with clients to overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
Requirements
- 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
- TS/SCI clearance with a polygraph
- 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
Benefits
- Health benefits
- Life insurance
- Disability insurance
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care