SAIC

Re-Platforming Software Engineer

SAIC$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree with 5+ years or Master's degree with 3+ years of relevant experience (additional experience may substitute for degree)
  • Hands-on experience in feature delivery and code refactoring
  • Proficiency in API and service development using modern frameworks
  • Experience with Oracle Cloud Infrastructure (OCI) and integration practices
  • Familiarity with quality engineering practices, including unit and integration testing
  • Knowledge of DevOps practices and CI/CD pipeline tools
  • Understanding of security, compliance, and best practices for data migration

Responsibilities

  • Implement user stories and refactor legacy codebases into microservices
  • Develop RESTful services and document APIs using OpenAPI/Swagger
  • Deploy and manage applications on Oracle Cloud Infrastructure (OCI)
  • Establish reliable service-to-service communications and handle event-driven integrations
  • Write various tests, maintain test data, and participate in code reviews
  • Contribute to CI/CD pipelines and assist with application containerization
  • Add observability features and help troubleshoot incidents across services

Benefits

  • Hands-on role with opportunities for rapid growth and modernization experience
  • Agile team environment for early-career developers
  • One day a week of onsite collaboration in Rosslyn, VA
  • Engagement with cutting-edge cloud-native development practices
  • Access to mentorship and skill-building in DevOps and microservices architecture
Full Job Description
Job Description

Help refactor monoliths, build secure REST APIs and microservices, and implement event-driven integrations while leveraging Oracle Cloud Infrastructure (OCI) and learning best practices in cloud-native development and DevOps. This is a hands-on role ideal for early-career developers who thrive in agile teams and want to grow rapidly through real modernization work.

This role requires 1 day each week onsite in Rosslyn, VA.

Key Responsibilities:

Feature Delivery & Refactoring
Implement user stories, fix defects, and refactor legacy codebases (.NET/Java) into maintainable modules and microservices.

API & Service Development
Build RESTful services with ASP.NET Core, Spring Boot, or NestJS; document contracts with OpenAPI/Swagger.

Cloud Infrastructure (OCI) & Integration
  • Deploy and manage applications on Oracle Cloud Infrastructure (OCI), utilizing core services like Compute, Object Storage, and Virtual Cloud Networks (VCN).
  • Implement reliable service-to-service communications and event-driven data flows.

Quality Engineering
Write unit, integration, and API tests (xUnit/NUnit, JUnit, Jest); maintain test data; participate in code reviews.

DevOps & CI/CD
Contribute to pipelines (Azure DevOps, GitHub Actions, or OCI DevOps), containerize apps with Docker, and assist with Kubernetes deployments (including OCI Container Engine for Kubernetes - OKE).

Observability & Reliability
Add structured logging, tracing, and metrics (App Insights, OpenTelemetry, Prometheus/Grafana, or OCI Observability and Management); help troubleshoot incidents.

Security & Compliance
Implement OAuth2/OIDC, role-based access, input validation, and secure secrets handling (such as OCI Vault); follow secure coding standards.

Data & Migration
Work with relational databases (SQL Server, Oracle, PostgreSQL, and Oracle Autonomous Database on OCI); assist in data mapping, migrations, and performance tuning.

Agile Ways of Working
Participate in stand-ups, backlog refinement, sprint reviews/retros; keep work items up to date and well-documented.

Qualifications

Required Education & Experience:
  • Bachelors and 5+ years or more experience; Masters and 3+ years; may accept additional experience in lieu of degree.
  • Hands-on experience in the following areas:
    • Feature Delivery & Refactoring
    • API & Service Development
    • Cloud Infrastructure (OCI) & Integration
    • Quality Engineering
    • DevOps & CI/CD
    • Observability & Reliability
    • Security & Compliance
    • Data & Migration

Required Clearance:
  • US Citizenship.
  • Active secret clearance.


About SAIC

Science Applications International Corporation (SAIC) is a technology integrator in the technical, engineering, intelligence, and enterprise information technology markets. SAIC has approximately 26,000 employees and operates in more than 70 countries. The company was founded in 1969 and is headquartered in Reston, Virginia. SAIC provides services to the U.S. government, including the Department of Defense, the intelligence community, and civilian agencies. The company also serves commercial customers in the healthcare, energy, and financial services sectors.
Learn more about SAIC
Size
26,000 employees
Market Cap
$6 billion
Industry
Net Income
$206 million
Founded
1969
5 Year Trend
+10.7%
Revenue
$6.8 billion
NASDAQ

Similar Jobs

More Jobs at SAIC

  • SAIC
    Systems Administrator
    $75K — $95K *
    Kirtland Afb, NM 87117 (Bernalillo County)
    Aerospace & Defense
    In-Person
  • SAIC
    Project Manager
    $120K — $160K *
    Santa Maria, CA 93458 (Santa Barbara County)
    Aerospace & Defense
    In-Person
  • SAIC
    Salesforce Developer Team Lead
    $120K — $150K *
    Washington, DC 20011 (District Of Columbia County)
    Enterprise Technology
    In-Person
  • SAIC
    Intel Analyst Senior
    $90K — $130K *
    Dana Point, CA 92629 (Orange County)
    Aerospace & Defense
    In-Person
  • SAIC
    IT Manager
    $100K — $130K *
    Silver Spring, MD 20906 (Montgomery County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Re-Platforming Software Engineer jobs: