Cloud Software Engineer with Java or C/C++ experience required for product development team. Onsite position in Annapolis Junction, MD.
Requirements
- Active TS/SCI with a Full Scope Polygraph security clearance
- Bachelor's degree in Computer Science or related technical field
- 8+ years of experience in Software Development/Engineering
- 6+ years of experience developing software with Java, C/C++
- 5+ years of experience developing software for UNIX/Linux operating systems
- Proficiency in using AWS SDKs and APIs
- Expertise in AWS Cloud Architecture design
- Deep understanding of AWS Services
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform
- Expertise in Continuous Integration, Deployment, Testing and Monitoring practices
- Java programming for distributed systems
- Agile development experience with source code management practices and tools
- Well-grounded in Linux fundamentals and knowledge in at least one scripting language
- Familiarity with microservices software development techniques and container-orchestration (e.g., Kubernetes)
- Cloud Developer Certification
Benefits
- Medical insurance
- Retirement plan
- PTO