Peraton is looking to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions for the Intelligence Community (IC) by developing and enhancing web-based applications that automate data management.
Requirements
- Experience designing and implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
- Ability to perform quality control on team-produced software products.
- Experience implementing recommendations to improve documentation and software development process standards.
- Ability to collaborate with system engineers and hardware engineers to: Derive software requirements, Understand project limitations and capabilities, Define performance requirements and interfaces
- Experience coordinating software system installation and monitoring equipment functions to ensure compliance with operational specifications.
- Experience with: Database development (DBA), Java programming, SQL and query creation, PostgreSQL, ElasticSearch aggregations
Responsibilities
- Develop, enhance, and maintain web-based applications that support data management and movement across the mission space.
- Work as part of an Agile team to define requirements, implement features, and deliver high-quality software.
- Leverage modern frameworks and technologies, including Quarkus and PrimeFaces, to improve application performance and user experience.
- Ensure compliance with established security and data management standards.
- Collaborate with stakeholders to support integration with downstream tools and mission workflows.
- Contribute to the full software development lifecycle, from requirements and design to development, testing, and deployment, in a collaborative Agile environment.
- Design and implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
Other
- Active TS/SCI with polygraph clearance is required.
- Bachelors and 14+ years of experience as a Software Engineer (SWE) in programs and contracts of similar scope, type, and complexity.
- Note: Four (4) additional years of SWE experience on projects with similar software processes may be substituted for a Bachelors degree.
- Flexible hours and telework opportunities.
- 25 days of PTO accrued annually up to a generous PTO cap