We’re looking for a self-motivated, creative software developer eager to build innovative solutions. As a seasoned software engineer, you’ll leverage the latest architectural approaches, open-source frameworks, and advanced tools to deliver comprehensive end-to-end solutions.
Requirements
- 5+ years of experience building and operating production-grade full-stack applications
- 5+ years of experience with Go, Python, Node.js, or C# development
- 3+ years of experience with SQL and graph databases
- 3+ years of experience with virtual environments such as Docker and VMware
- Experience integrating software and hardware, and designing and implementing RESTful APIs and microservices
- Experience in CI/CD pipeline setup and maintenance
- Experience using generative AI tools to accelerate development, automate coding tasks, and review AI-generated code
- Knowledge of authentication, authorization, and security best practices
- Secret clearance
- Bachelor's degree and 5+ years of experience in software engineering, or 8+ 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
- Select offerings for part-time employees working less than 20 hours a week