Re-Platforming Software Engineer

Foxhole Technology · Arlington, VA · $140K – $155K · Engineering

Posted 2026-07-23

5% below the median for Mid-Level Engineering roles

Apply for this role →

Work Arrangement:  Hybrid (1-2 days onsite per week)

Clearance: Active Secret

Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in navigating technology and security challenges, Foxhole delivers mission-focused innovations to answer evolving and complex needs. Our talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise – across the organization and around the world.

Foxhole Technology is seeking a Software Engineer to 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.

Key Roles and Responsibilities:

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

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

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.

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

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).

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

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

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

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

.

Required Skills and Qualifications:

5+ years of progressive software engineering experience developing and maintaining enterprise applications.

Experience with .NET and/or Java development, including ASP.NET Core, Spring Boot, or NestJS, and building RESTful APIs.

Experience with React and/or Next.js and modern web application architectures.

Experience deploying applications in Oracle Cloud Infrastructure (OCI) or another major cloud platform (AWS/Azure), including Docker, Kubernetes, and CI/CD pipelines.

Experience with Oracle, SQL Server, or PostgreSQL databases.

Knowledge of secure application development, including OAuth2/OIDC, role-based access, and secure coding practices.

Experience working in an Agile environment with strong analytical, troubleshooting, and communication skills.

Bachelor's degree in Computer Science, Engineering, or a related field preferred.

Active DoD Secret Clearance required.

At Foxhole Technology, we are committed to pay transparency in accordance with applicable laws for both applicants and our employee-owners. Actual compensation will be determined based on a number factors as permitted by law.

Foxhole Technology offers a comprehensive and competitive benefits package for employees and their eligible dependents. Benefits include medical, dental, and vision coverage; paid time off; retirement plans (401(k), Roth, and ESOP); life and disability insurance; flexible spending accounts; and education and training assistance.

Virginia Pay Range

$140,000—$155,000 USD

Apply for this role →

← Back to all jobs