Cleared Software Engineer Intern

CACI International Inc

Denver, COFresher1h agovia LinkedIn

About the Role

CACI is seeking skilled Software Development Interns for our Summer 2027 Makalu internship program. This opportunity focuses on creating innovative products and components utilizing modern technologies in a dynamic, start-up-like environment within an agile framework. This role requires full-time, on-site presence in Denver, CO, and Sterling, VA.

Key Responsibilities

  • Proactively design the architecture for new components.
  • Suggest improvements for the application and overall UI/UX.
  • Develop front-end applications and back-end microservices.
  • Solve challenging technical problems and meet program objectives within the agile development cycle.
  • Suggest ways to improve UX/UI and the software baseline.
  • Introduce new ways to meet mission needs.
  • Execute within an established development process.
  • Work on new technologies, staying customer-focused and thriving on challenges to build new UI applications.
  • Utilize industry-proven design patterns and open-source tools.
  • Contribute to a positive and upbeat team atmosphere.

Requirements & Tech Stack

  • 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 (e.g. SASS, Less, Stylus), or JavaScript build tools (e.g. Browserify, WebPack, Closure).
  • Familiarity with Java Spring Boot.
  • Experience with Linux environment and Linux shell scripting.
  • Experience with Git.

Desired Skills

  • An eagerness to learn a modern infrastructure and be a part of a team supporting mission critical systems.
  • Familiarity with real-time communication mechanisms such as WebSockets.
  • Familiarity with Node, Cesium, and/or Open Layers.
  • Familiarity with Spring, Docker, and/or Kubernetes.
  • Knowledge of microservices based architecture.
  • Familiarity with Elasticsearch and SQL based databases.
  • Familiarity with emerging trends in desktop, web, and mobile app development.
  • Experience with deployments, dev ops, and/or AWS.

Qualifications

  • Strong organizational skills and attention to detail.
  • Strong verbal and written communication skills.

Compensation

  • Proposed Salary Range: $39,900 - $79,900

Entry-Level Software Engineer Jobs in Denver · last 7 days

8 openings · all need no experience

Most hiring: Palantir Technologies, CACI International Inc, Amazon

See all 8 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job