Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SAIC Logo

Junior Software Engineer

SAIC

Salary not specified
Nov 10, 2025
Fort Belvoir, VA, US
Apply Now

SAIC is seeking a versatile Software Engineer to support the development of an enterprise data and AI platform for a government client. This role focuses on building, integrating, and maintaining modular application components that connect data processing, automation, and visualization layers.

Requirements

  • Proficiency in at least one modern language such as Python, TypeScript/JavaScript, or Java, with exposure to both front-end and back-end ecosystems.
  • Experience developing and consuming RESTful APIs and working with structured/unstructured data (e.g., JSON, XML, CSV).
  • Familiarity with Git, Jira, Confluence, and standard agile collaboration workflows.
  • Experience implementing automated testing frameworks and CI/CD integration.
  • Understanding of containerized development environments (Docker or similar).
  • Security-conscious mindset and awareness of DoD compliance expectations (CUI/IL4/Zero Trust).
  • Exposure to cloud environments (AWS, Azure, or GovCloud) and Infrastructure-as-Code (Terraform/CloudFormation).

Responsibilities

  • Design, build, and maintain modular software components supporting data ingestion, processing, and metadata tagging workflows.
  • Develop APIs and integration services that connect data automation pipelines, metadata registries, and front-end dashboards.
  • Write clean, well-documented code in Python, TypeScript, or Java, adhering to project coding standards.
  • Implement automated tests (unit, integration, and regression) to ensure reliability and reduce manual QA overhead.
  • Collaborate with a cross-functional team (including designers, engineers, and product leads) to deliver end-to-end features that meet accessibility, performance, and security expectations.
  • Contribute to CI/CD pipelines and environment automation alongside the DevSecOps engineer, ensuring builds are repeatable, traceable, and compliant.
  • Participate in agile two-week sprint cycles; support backlog grooming, code reviews, and sprint demos.

Other

  • U.S. Citizenship and the ability to obtain a TS/SCI clearance.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 3+ years of experience in software development (enterprise or mission-critical environment preferred).
  • Strong communication and problem-solving skills.
  • Travel: Yes, 10 % of the Time