Software Engineer
Peraton
About the role
About This Position
This position supports a high-priority, funded mission.
Peraton is seeking a Software Engineer to support a complex, mission-critical environment focused on developing and maintaining advanced software systems. This is a funded backfill opportunity supporting an established team, where you will contribute to high-impact efforts involving large-scale data processing, real-time systems, and advanced analytics.
In this role, you will support the full software development lifecycle, working independently or as part of a collaborative engineering team to design, develop, test, and enhance software solutions that directly support mission operations.
What You’ll Do
- Develop, maintain, and enhance complex software systems, including processing-intensive analytics, real-time systems, and large data set applications
- Review and test software components to ensure adherence to design requirements and document test results
- Resolve software problem reports and support system troubleshooting
- Apply appropriate software development and design methodologies based on the development environment
- Provide input to system design, including hardware/software trade-offs, software reuse, and COTS/GOTS integration
- Perform requirements analysis and synthesis from system level to individual software components
- Recommend new technologies and processes to improve performance and scalability of software solutions
- Serve as technical lead across multiple software development teams
- Coordinate software development processes with customer and systems engineering teams
- Ensure quality control of all developed and modified software
- Delegate programming and testing tasks and monitor team performance
Required Qualifications
- Twenty (20) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university
- Four (4) years of additional Software Engineering experience may be substituted for a bachelor’s degree
- Active TS/SCI security clearance with a current polygraph is required
Desired Qualifications
- Experience with AWS cloud environments, including serverless architecture and cloud application deployment
- Experience with Infrastructure as Code (IaC), specifically Terraform
- Experience with CI/CD pipelines and automated testing
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free