Logo
Peraton

Software Engineering, Advisor

Peraton, Baltimore, Maryland, United States

Save Job

About Peraton

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace, and supports every branch of the U.S. armed forces. Visit peraton.com to learn how we’re keeping people around the world safe and secure.

Program Overview

Provides IC data management support to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions.

About The Role

This Technical Task Order (TTO) supports a suite of web-based applications designed to automate data management for Intelligence Community (IC) data custodians. These mission-critical products capture information and approvals that enable the secure and compliant movement of data across the customer mission space. By standardizing and simplifying data workflows, the applications ensure efficient data reuse and seamless integration with downstream mission tools. Work will be performed at the Peraton contractor facility.

The Software Engineer will join a mature Agile development team, contributing to the full software development lifecycle. The primary development language is Java, with opportunities to broaden technical expertise using modern frameworks and tools such as Quarkus and PrimeFaces. This role is ideal for an experienced developer who enjoys solving complex problems, working in a collaborative team environment, and delivering high-quality mission-focused applications.

Key Responsibilities

Design, develop, and maintain secure web-based applications supporting mission data management and movement.

Participate in Agile ceremonies (planning, daily stand-ups, sprint reviews, and retrospectives) to ensure timely and quality software delivery.

Analyze and translate requirements into technical designs, ensuring compliance with performance, security, and operational constraints.

Implement and optimize algorithms and system logic for efficient and reliable application performance.

Perform quality assurance by conducting peer code reviews and testing to maintain high development standards.

Collaborate with system engineers, hardware engineers, and stakeholders to define requirements, resolve technical issues, and align software capabilities with mission needs.

Support the installation, configuration, and monitoring of software systems to ensure operational readiness.

Contribute to continuous process improvement by recommending updates to documentation, development practices, and software standards.

Qualifications

Eight (8) years' experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required. 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.

Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; perform quality control on team products.

Implement recommendations for improving documentation and software development process standards.

Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.

Coordinate software system installation and monitor equipment functions to ensure operational specifications are met.

Active TS/SCI clearance with polygraph clearance is required.

Desired Qualifications

Experience with the following:

DBA development

Java

SQL

Query creation

PostGreSQL

ElasticSearch aggregations

Compensation and Benefits Target Salary Range: $104,000 – $166,000. Salary is determined by factors including scope and responsibilities, experience, education, knowledge, skills, competencies, geographic location, and contract considerations. Overtime, shift differential, and a discretionary bonus may apply where applicable. Peraton offers enhanced benefits including heavily subsidized employee benefits coverage for employees and dependents, 25 days of PTO accrued annually up to a cap, and eligibility for an attractive bonus plan.

EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Location: Annapolis Junction, MD; other nearby Maryland locations as listed in the posting.

Note: Referrals increase your chances of interviewing at Peraton.

#J-18808-Ljbffr