Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Peraton Logo

Software Engineering

Peraton

$176,000 - $282,000
Sep 3, 2025
Annapolis Junction, MD, US
Apply Now

Peraton is seeking a Software Engineer to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions for national security missions.

Requirements

  • Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • A minimum six (6) years demonstrated experience out of the most recent 8 years developing production
  • Demonstrated work experience developing RESTful service.
  • Familiarity with cloud development techniques, resources, and tools.
  • Hands-on experience with: Java, Spring Boot, JSON
  • Hands-on experience with: Docker, MongoDB, Elasticsearch
  • Hands-on experience with: JavaScript (Vue.js), HTML/CSS, and related front-end technologies

Responsibilities

  • Implement, test, and operate advanced software security techniques in compliance with technical reference architectures.
  • Perform ongoing security testing and code reviews to strengthen software security.
  • Troubleshoot and debug technical issues as they arise.
  • Design and engineer new software solutions to address and mitigate security vulnerabilities.
  • Contribute to all levels of system architecture and maintain accurate technical documentation.
  • Advise and mentor team members on secure coding best practices.
  • Recommend new technologies and processes for complex software projects

Other

  • Active TS/SCI security clearance with current polygraph required.
  • flexible scheduling
  • telework opportunities based on tasking requirements and customer approval.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.