As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. This role is more than just coding, you'll use your passion to master new tools and techniques and identify needed system improvements.
Requirements
- 7+ years of experience designing, modifying, developing, writing, and implementing software programming applications
- 5+ years of experience in software development with programming languages such as Java, Python, Rust, or GO
- 3+ years of experience with Linux-based systems, containers, and orchestration tools such as Docker or Kubernetes
- Experience transitioning legacy applications to a modernized microservice-based architecture
- Experience writing source code for new applications or generating and enhancing code samples for existing applications
- Experience working within a Cloud Service Provider (CSP) such as AWS, Azure, or Google
- Experience using back-end and front-end languages to develop complete solutions
- Experience creating solutions to complex problems within a collaborative, cross-functional team
- Top Secret clearance
- Bachelor's degree and 7+ years of experience in software engineering, or 12+ years of experience in software engineering in lieu of a degree
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care
- Recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values