Skip to content

Innotech Summer Undergraduate Internship – Aetna Tech – Software Engineer
Company | CVS Health |
---|
Location | Hartford, CT, USA |
---|
Salary | $17 – $31.3 |
---|
Type | Internship |
---|
Degrees | Bachelor’s |
---|
Experience Level | Internship |
---|
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