Work within Agile SDLC framework to include performing work activity within two-week sprints
Participate in daily scrums
Utilize sprint tracking software (JIRA, Confluence) to track and communicate individual work activity to stakeholders
Develop secure, reliable, and resilient software applications and/or services
Assist in designing and developing System Architectures and secure, reliable, and resilient software applications/services
Requirements
Candidate must be a U.S. Citizen
Candidate must possess an active Public Trust Clearance (or higher)
Candidate must have a bachelor's degree
Candidate must have at least 6 years' experience in System/software design and development, Application development, Git and version control management
Fluent in some or all the following languages: Unix Shell Scripting, GNU Make, PowerShell, SQL, Python, Java, Jenkins DSL, JSON, YAML, HCL, GO
Familiarity with some or all the following automation/orchestration tools: Jenkins, Terraform, Packer, Docker, Helm, Kubernetes, Artifactory