Re-Platforming Software Engineer

Worky

Arlington (VA)

Hybrid

USD 140,000 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Foxhole Technology in Virginia is seeking a Software Engineer to refactor monoliths, build secure REST APIs and microservices, and implement event-driven integrations on OCI. This is a hands-on role for early-career developers who thrive in agile teams and grow through modernization work.

Qualified candidates have 5+ years in enterprise software, experience with .NET or Java, RESTful APIs, React/Next.js, OCI deployments, and secure coding practices; DoD secret clearance is required.

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 OCI or another major cloud (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 and RBAC.
  • Experience in Agile environments with strong analytical and communication skills.

Responsibilities

  • Implement user stories, fix defects, and refactor legacy code into maintainable modules and microservices.
  • Build RESTful services and document contracts with OpenAPI/Swagger.
  • Deploy and manage apps on OCI, utilizing Compute, Object Storage, and VCN.
  • Implement reliable service-to-service communications and event-driven data flows.
  • Write unit and integration tests; contribute to code reviews and pipelines; containerize apps with Docker; assist Kubernetes deployments.

Skills

Software engineering
.NET/Java development
RESTful APIs
React/Next.js
CI/CD pipelines
Agile methodologies

Education

Bachelor's degree in CS/Engineering

Tools

OCI
Docker
Kubernetes
OpenAPI/Swagger

Job description

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

Requirements of position: Think analytically, effective verbal and written communication skills, make decisions, observe/remember details, interpret data, concentrate on tasks, adjust to change, handle stress/emotions. Regular attendance, maintain work schedule, attend meetings, meet deadlines, keyboard/type, handle confidential information, use math/calculations, stay organized, operate office equipment, may direct others. May be exposed to dust/dirt, humidity, and noise

Foxhole Technology is an Equal Opportunity Employer and makes hiring decisions without regard to race, color, religion, sex (including pregnancy, childbirth and sexual orientation), national origin, age, disability, genetic information, military/veteran status, or any other protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IVA Software Engineer Arlington, VA
IVA Software Engineer Arlington, VA

Foxhole Technology, Llc • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Medical, dental, vision coverage
401(k), Roth, ESOP
Life and disability insurance
+2
IVA Software Engineer
IVA Software Engineer

Foxhole Technology • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Medical coverage
Dental coverage
Vision coverage
+3
IVA Software Engineer
IVA Software Engineer

Foxhole Technology • Virginia (MN)

Hybrid
USD 140,000 - 155,000
IVA Software Engineer
IVA Software Engineer

Worky • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Database Developer
Database Developer

Foxhole Technology • Arlington (VA)

Hybrid
USD 110,000 - 140,000
Chief Systems Engineer/Architect Lead
Chief Systems Engineer/Architect Lead

Foxhole Technology • Chicago (IL)

Hybrid
USD 180,000 - 220,000
Systems/Network Administrator Lead North Chicago, IL
Systems/Network Administrator Lead North Chicago, IL

Foxhole Technology, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 170,000 - 200,000
Medical, dental, and vision coverage
401(k) and ESOP
Life and disability insurance
+2
Chief Systems Engineer/Architect Lead
Chief Systems Engineer/Architect Lead

Foxhole Technology • North Chicago (IL)

On-site
USD 180,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+4
Systems/Network Administrator Lead
Systems/Network Administrator Lead

Foxhole Technology • North Chicago (IL)

On-site
USD 170,000 - 200,000
Medical coverage
Dental coverage
Vision coverage
+3
Chief Systems Engineer/Architect Lead North Chicago, IL
Chief Systems Engineer/Architect Lead North Chicago, IL

Foxhole Technology, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 180,000 - 220,000
Medical/dental/vision
401(k), Roth, ESOP
Education assistance