Posted in

Innotech Summer Undergraduate Internship – Aetna Tech – Software Engineer

Innotech Summer Undergraduate Internship – Aetna Tech – Software Engineer

CompanyCVS Health
LocationHartford, CT, USA
Salary$17 – $31.3
TypeInternship
DegreesBachelor’s
Experience LevelInternship

Requirements

  • Meet Education Requirements (see Education section)
  • Proficiency in languages like Java, Python, Go, or Node.js.
  • Understanding RESTful APIs, gRPC, and OpenAPI/Swagger for building and documenting microservices
  • Exposure to Docker and Kubernetes for deploying and managing microservices
  • Basic knowledge of Jenkins, GitLab CI, or GitHub Actions for continuous integration and delivery
  • Understanding of message brokers like Kafka, RabbitMQ, or gRPC.

Responsibilities

  • Assist in developing, testing, and documenting RESTful APIs within a microservices architecture
  • Work on integrating various microservices, ensuring seamless communication between them
  • Set up and maintain monitoring tools like Prometheus or Grafana for microservices
  • Support the team by documenting microservices design and participating in code reviews
  • Build simple automation scripts for service deployment or testing pipelines (e.g., using CI/CD tools like Jenkins or GitLab)

Preferred Qualifications

  • Leadership experience (e.g., student organizations, sports, or work-related projects)
  • An interest in obtaining full-time position within CVS Health upon graduation
  • Internship or work experience in a related field
  • Strong communication skills (written & verbal)
  • Basic understanding of project management methodologies (Agile, Scrum, Kanban)
  • Ability to track project timelines, deliverables, and dependencies
  • Experience with tools like Jira, Trello, Asana, or Microsoft Project
  • Ability to prioritize tasks and manage time effectively
  • Familiarity with time management tools like Outlook or Google Calendar
  • Ability to document processes, meeting notes, and project updates clearly
  • Experience with collaboration tools like Microsoft Teams, Slack, or Confluence
  • Analytical mindset to identify inefficiencies and propose process improvements
  • General understanding of the software development lifecycle (SDLC)
  • Understanding how IT aligns with business goals
  • Basic knowledge of budgeting, cost analysis, or resource management in an IT context
  • Experience with tools like Prometheus, Grafana, or ELK stack for monitoring microservices

Benefits