P

Peraton

Runs and secures technology for federal agencies

User Experience Software Engineer - UX

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USAIn-person

About the Job

Requirements

  • A BA/BS and 20 years of experience are required; an additional four years of experience may be considered in lieu of a degree.
  • A strong background in Linux, CSS, JavaScript, and HTML is needed to develop, debug, maintain, and deploy the UI application.
  • Five years of experience and familiarity with task analysis, user interface design, and usability testing are required.
  • Experience in each phase of the usability and software engineering cycle: analysis, design, implementation, and deployment.
  • Experience with UI/UX and Section 508 compliance is required.
  • Experience with React, CSS, JavaScript, HTML, and full-stack MVC is required.

Responsibilities

  • Conduct multidisciplinary research and collaborate with systems engineers and developers across projects to support planning, design, development, and use of a final product recommendation.
  • Work directly with the customer and team to evolve requirements and support the creation and presentation of design documents and product demonstrations.
  • Evaluate, integrate, test, and design data tracking and metrics solutions.
  • Participate in Agile development activities, including sprint planning, scheduling, and Jira ticket management.
  • Ensure software standards and best practices are used.
  • Develop highly usable end-user interfaces by applying UI best practices and UX principles.
  • Work closely with users (analysts) to research and document user profiles, analysis tasks, workflows, and user scenarios.
  • Work with users to collect and document user performance requirements.
  • Create user interface design specifications as required.
  • Work closely with product designers and process engineers to develop applications.
  • Conduct usability testing.
  • Design and develop user surveys to obtain user feedback.

Desired Qualifications

  • Experience with Go, Python, Java, Hadoop, and Accumulo.
  • Experience with core AWS services.
  • A good background in Linux/Unix administration.
  • Experience with Apache NiFi, REST, and JMS.
  • Experience building or maintaining cloud-native applications.
  • Experience with Docker and Kubernetes; experience using EMR, EC2, and various databases is a plus.

About the Company

Peraton

Runs and secures technology for federal agencies

Peraton builds and runs secure technology for American defense, intelligence, space, and civilian agencies, from military networks to satellite ground stations. In 2025, the Federal Aviation Administration chose it to manage the overhaul of the nation's air traffic control system, replacing copper wiring with fiber and upgrading radar and radios. Its engineers, many holding security clearances, run and defend agency networks and data centers, write mission software, and operate space and communications systems, and agencies pay for this work through multiyear contracts. Peraton was formed in 2017, when private-equity firm Veritas Capital bought Harris Corporation's government IT business, and is based in Reston, Virginia.

Company size
10,001+
Company stage
Grant
Total funding
$60M
Headquarters
Reston, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Peraton

See more jobs