FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Associate
PeratonEntry-Level Software Engineer supporting projects in cybersecurity, defense, and health at Peraton. Engaging in hands-on training for technical leadership development.
Posted 6/25/2026full-timeBlacksburg • Virginia • 🇺🇸 United StatesJuniorMid-Level💰 $51,000 - $82,000 per yearWebsite
Tech Stack
Tools & technologiesCloudCyber SecurityJava
About the role
Key responsibilities & impact- Design, develop, and test leading edge technology solutions in areas such as cybersecurity, satellite ground systems, information management systems, cloud computing, and mobility.
- Work in a collaborative, team-oriented Agile software development environment to help shape the direction of the project.
- Support the software engineering life-cycle in areas such as requirements/story development, software architecture and design, software development, and unit/component testing.
Requirements
What you’ll need- U.S. Citizenship and the ability to obtain and maintain a security clearance.
- Bachelor’s degree in computer science, computer engineering, software engineering or a related field.
- 0-2+ years of experience working as a software engineer.
- Experience programming in Java, or a similar language, and a solid foundation in object-oriented development.
- Strong analytical and problem-solving skills.
- Ability to quickly adapt and learn new technologies and concepts.
- Self-motivated, independent, detail oriented, responsible team-player.
- Strong written and oral communication skills.
Benefits
Comp & perks- Health insurance
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaobject-oriented developmentsoftware architecturesoftware designsoftware developmentunit testingAgilecybersecuritycloud computinginformation management systems
Soft Skills
analytical skillsproblem-solving skillsadaptabilityself-motivationdetail-orientedteam playerwritten communicationoral communication
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in computer engineeringBachelor’s degree in software engineering