About the role

  • Software Engineer Intern building and testing real-world software for Maverick Software Consulting. Collaborating with industry clients while continuing coursework at the University of Minnesota.

Responsibilities

  • Help build and test real-world software using technologies like: Java Software Development – Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks.
  • Microsoft Software Development – .NET Core, C#, Visual Studio, and cloud-based .NET solutions.
  • Web Development – HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud.
  • Cloud Development – AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines.
  • AI & Machine Learning – TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications.
  • Automated Software Testing – Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation.

Requirements

  • Current Sophomore, Junior, or Senior with at least 13 months remaining before graduation.
  • Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field.
  • Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.

Job title

Software Engineer Intern

Job type

Experience level

Entry level

Salary

$18 per hour

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job