Join CACI as a Software Development/Engineer Intern to support AF C2 & ISR software projects in a hybrid role based in Omaha, NE or Hampton, VA.
Your Role
Here’s what you will be doing:
- Operate in all phases of the application lifecycle.
- Use industry-proven design patterns and open-source tools while staying current on technology trends.
- Provide design and development expertise for new application development and maintenance.
- Work as part of an agile team emphasizing communication and adherence to development processes.
- Support the entire product lifecycle including systems engineering, requirement analysis, technical design, integration, implementation, and deployment.
About You
The company is looking for candidates with:
- Experience with modern software development languages such as Java (J2EE), C++, C#, JavaScript, and configuration management tools like git, Bitbucket, Gitlab, or GitHub.
- Experience with modern web application development including JavaScript, Node.js, Angular, or React.
- Debugging and runtime skills.
- Current full-time enrollment in an Undergraduate, Graduate, or Doctorate program in Computer Science, Software Development/Engineering, or related field.
- Legal authorization to work in the United States without employer sponsorship now or in the future.
Desired qualifications include:
- Linux experience.
- Experience with Big Data technologies such as ElasticSearch/ELK, Kafka.
- Familiarity with build, packaging, and deployment tools like Jenkins, GitLab, Maven, Yum, NPM, and RPM.
- Experience with major cloud providers such as AWS or Microsoft Azure.
- Experience with containerization technologies like Docker, Kubernetes, or OpenStack.
Compensation & Benefits
- Salary range: $39,900 - $79,900 (national average, varies by location and experience).
- Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off.
- Flexible time off benefit.
- Robust learning resources to support career ambitions.
Training & Development
Opportunities for continuous growth through access to learning resources and a culture that supports professional development and innovation.
Career Progression
Potential to advance within a high-performing engineering team supporting critical national missions and innovative technology development.
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job