We're looking for a senior software engineer to lead a team in developing efficient and effective software, using the latest architectural approaches and open-source frameworks and tools, in an exciting, agile environment.
Requirements
- 10+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
- 10+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks
- Experience with Python coding, Agile methodology, extreme programming, software engineering, product management, and software products
- TS/SCI clearance with a polygraph
- Bachelor's degree in CS, Computer Engineering, or an engineering field
- Nice to have: Experience with containerization tools and techniques, Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, Git, or similar tools, Master’s degree in CS, Computer Engineering, or a related Engineering field
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care