The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. We’re looking for an experienced developer with the skills needed to develop software and systems from vision to production-ready.
Requirements
- 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods
- 5+ years of experience in software development with programming languages, technologies, tools, or web development stacks
- 3+ years of experience with Java or Python
- Experience designing and implementing APIs with sound design patterns for large volumes of data
- 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 creating solutions to complex problems within a collaborative, cross-functional team
- Experience managing large databases or a data warehouse
- TS/SCI clearance with a polygraph
- Bachelor's degree or 8+ years of experience in 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