FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
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 Intern
CACI International Inc. Proactively design architecture for new components .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates proficiency in front-end and back-end development, utilizing modern web technologies such as HTML5, CSS, and JavaScript. Capable of working within Agile methodologies while maintaining strong organizational and communication skills.
Highest-signal resume keywords
Front-End DevelopmentBack-End MicroservicesAgile Software DevelopmentJava Spring BootREST-Based Web Services
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
HTML5CSSJavaScriptLinux Shell ScriptingJava Spring BootREST-Based Web ServicesMicroservices DevelopmentAgile MethodologiesCodingDesign Patterns
Soft Skills
Strong Organizational SkillsAttention to DetailVerbal CommunicationWritten CommunicationTeam Collaboration
Tools & Technologies
Linux EnvironmentCSS Pre-ProcessorsJavaScript Build ToolsOpen-Source Tools
Certifications & Qualifications
TS/SCI with Poly
Industry Keywords
UI/UX DesignSoftware DevelopmentTechnical Problem SolvingPositive Team Atmosphere
Tech Stack
Tools & technologiesJavaJavaScriptLinuxMicroservicesShell ScriptingSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- Proactively design architecture for new components
- Suggest improvements to the application and overall UI/UX
- Develop front-end applications and back-end microservices
- Solve challenging technical problems
- Meet program objectives within the agile development cycle
- Suggest improvements to UX/UI and the software baseline
- Introduce new ways to meet mission needs
- Work on new technologies and build new UI applications
- Utilize industry-proven design patterns and open-source tools
- Contribute to a positive and upbeat team atmosphere
- Collaborate with on-site and remote engineers
Requirements
What you’ll need- Must be currently pursuing an undergraduate or graduate degree in Computer Science or a related field
- Must be able to obtain and maintain a TS/SCI with Poly
- Entry-level experience and knowledge of coding
- Experience using REST-based web services
- Familiarity with Agile software development methodologies
- Familiarity with modern web technologies and techniques such as HTML5, CSS, CSS pre-processors, or JavaScript build tools
- Familiarity with Java Spring Boot
- Strong organizational skills and attention to detail
- Strong verbal and written communication skills
- Experience with Linux environment and Linux shell scripting
- Full-time, on-site presence at locations in Denver, CO, and Sterling, VA
Benefits
Comp & perks- Flexible time off benefit
- Robust learning resources
- Healthcare benefits
- Wellness benefits
- Financial benefits
- Retirement benefits
- Family support benefits
- Continuing education benefits
- Time off benefits
- Competitive compensation
- Learning and development opportunities