SAIC

Cloud Software Engineer

SAIC
Apply
1 month ago
Largo, MD, USAMid Level

Responsibilities

  • Develop and deploy cloud-native applications and microservices on Amazon Web Services.
  • Maintain documented, formatted, version-controlled code and participate in code reviews.
  • Develop custom APIs and microservices, including containerization where appropriate.
  • Process data stored in relational and NoSQL databases.
  • Resolve technical issues identified during testing to support code promotion from development to production.
  • Contribute to Infrastructure as Code and CI/CD pipeline implementation and maintenance.
  • Apply DevSecOps best practices to secure software development.
  • Deliver software products supporting changing research needs and client requirements in collaboration with cross-functional teams.

Requirements

  • Bachelor of Science in Computer Science, Engineering, or a related discipline with 2+ years of experience, or an MS with 4 years of experience in lieu of a degree.
  • Ability to obtain and maintain a DHS Public Trust clearance and U.S. citizenship.
  • Strong experience with Java, Spring Boot, and at least one additional language such as Go or Python.
  • Experience with AWS CLI, AWS SDK, AWS cloud services, APIs, Swagger, Docker, Kubernetes, Rancher, Helm, and ECS.
  • Experience with AWS RDS, AWS DynamoDB, PostgreSQL, and SQL.
  • Experience with AI-assisted development, event-driven systems, distributed architectures, Infrastructure as Code, and CI/CD pipelines.
  • Familiarity with AWS CloudFormation or Terraform, AWS CodePipeline, AWS IAM, Cognito, and Okta.
  • Knowledge of DevSecOps best practices in cloud security and compliance.
  • Strong communication and collaboration skills.
  • Experience with software development tools such as Atlassian Jira, Confluence, or Bitbucket is preferred or required as listed.

Benefits

  • Hybrid work arrangement with 3 days onsite and 2 days remote.

Tech Stack

Amazon DynamoDBAWSDockerGoHelmJavaKubernetesPostgreSQLPythonRancherSpring BootSQLTerraform

Categories

SAIC

About SAIC

10,000+ employees

SAIC (Science Applications International Corporation) is a government technology integrator delivering systems engineering, enterprise IT, secure cloud, cybersecurity, C5ISR, and data analytics for U.S. defense, space, intelligence, and civilian agencies. It builds and sustains mission IT and digital engineering solutions under multi-year federal contracts and task orders. Founded in 1969, SAIC is headquartered in Reston, Virginia, and is a public company traded on the NYSE under the ticker SAIC.

Contact me