The Software Engineer role involves designing, developing, and implementing software programming applications in a fast-paced, agile environment. The ideal candidate will have 3+ years of experience in software development and a strong understanding of programming languages, technologies, and tools.
Requirements
- 3+ years of experience designing, modifying, developing, writing, and implementing software programming applications
- 3+ years of software development experience with basic programming languages, technologies, tools, or web development stacks
- 3+ years of experience writing source code for new applications or generating and enhancing code samples for existing applications
- 3+ years of experience using back-end and front-end languages to develop complete solutions
- 3+ years of experience creating solutions to complex problems within a collaborative team environment
- TS/SCI clearance
- Bachelor's degree or 5+ years of experience in software engineering in lieu of a degree
Benefits
- health benefits
- life insurance
- disability benefits
- financial benefits
- retirement benefits
- paid leave
- professional development opportunities
- tuition assistance
- work-life programs
- dependent care
- recognition awards