Intern, Software Engineer (Full Stack)

Smartpress.com

Chanhassen (MN)

On-site

USD 32,000 - 45,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Bernard Group is offering a Summer Internship for an Intern, Software Engineer (Full Stack) in Chanhassen, MN. You will help design, develop and maintain web apps with React on the front end and Node.js/AWS Lambda on the back end, gaining hands-on experience in modern engineering practices.

You will learn by contributing to real-world projects, participate in code reviews, and explore AI-assisted tooling while collaborating with engineers and partners to deliver value.

Qualifications

  • Have completed your sophomore year of undergraduate studies in CS, MIS, or a related engineering field.
  • Have a basic understanding of programming concepts and at least one programming course.
  • Passion for learning software engineering, web development and emerging technologies.
  • Exposure to React or a modern front-end framework.
  • Familiar with Node.js, REST APIs, or back-end development.
  • Understanding of relational databases and SQL; PostgreSQL knowledge is a plus.
  • Basic understanding of cloud concepts, particularly AWS; exposure to serverless AWS Lambda is a plus.
  • Familiar with Git/GitHub.
  • Interest in AI-assisted coding tools and how they can help development.

Responsibilities

  • Build and maintain back-end services and REST APIs using Node.js and AWS Lambda.
  • Work with relational databases and write SQL queries, including PostgreSQL.
  • Write unit and integration tests to ensure quality.
  • Analyze and troubleshoot application issues to improve performance.
  • Participate in code reviews and walkthroughs with experienced engineers.
  • Gain hands-on experience with AI-assisted development tools such as Claude Code and Kiro.
  • Collaborate with engineers and team members to deliver features meeting business needs.
  • Use Jira, Confluence, and GitHub to track tasks and progress.
  • Learn modern software engineering practices and contribute to growth at The Bernard Group.

Skills

React
Node.js
REST APIs
PostgreSQL
AWS Lambda
Git/GitHub
AI tools

Education

Sophomore undergrad in CS/MIS

Tools

Jira
Confluence
GitHub

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Intern, Software Engineer (Full Stack)

4 days ago Requisition ID: 2115

Do you want to work for a company where your co-workers are co-owners? We are 100% employee owned! Our internship program provides you with the opportunity to be at the forefront of Innovation. Your contributions will be key in delivering world-class products, inspiration and solutions for some of the most prestigious brands in the market. This paid internship will begin with an interactive on-boarding program where you'll learn more about The Bernard Group, our state-of-the-art technology, processes and culture. Interns are integrated into our teams, giving you the opportunity to learn how to provide clients with the highest quality product, service and speed that the retail industry requires, while experiencing a culture of teamwork and ownership. We invite you to consider joining us as we consistently work to go above and beyond, and WOW those we serve!

As a Software Engineer Intern (Full Stack), you will be part of our Technology Enablement team, helping design, develop, test and maintain web applications that support TBG's business operations. Working alongside experienced software engineers, you'll gain hands‑on experience building user-facing features with React and developing back-end services using Node.js and AWS Lambda.

Throughout your internship, you'll have the opportunity to contribute to real-world software development projects, collaborate with talented engineers and gain exposure to modern engineering practices, including automated testing, code reviews and AI-assisted development. This is an exciting opportunity to strengthen your technical skills, explore emerging technologies and see firsthand how software solutions drive business innovation.

Shift available:Monday through Friday 8:30 am – 5:00 pm ( This internship requires onsite presence at our Chanhassen, Minnesota location. Relocation assistance, housing, and transportation are not provided. Candidates must reside in or be able to commute locally to the Chanhassen area for the duration of the internship. )

Compensation:$28.00 Hourly

A variety of these traits will help land you this job if you:

  • have completed your sophomore (2nd) year of undergraduate studies and are pursuing a degree in computer science, management information systems (MIS) or a related engineering discipline.
  • have a basic understanding of computer programming concepts and have completed at least one computer programming course.
  • have a passion for learning software engineering, web development and emerging technologies.
  • have exposure to React or another modern front‑end development framework.
  • have some familiarity with Node.js, REST APIs or back‑end application development.
  • have an understanding of relational databases and SQL, with PostgreSQL knowledge being a plus.
  • have a basic understanding of cloud computing concepts, particularly AWS, with exposure to serverless technologies such as AWS Lambda being a plus.
  • are familiar with version control tools such as Git and GitHub.
  • have an interest in AI-assisted coding tools and how they can support modern software development.

On top of that you must:

  • be a critical thinker with strong analytical skills and the ability to troubleshoot problems and identify effective solutions.
  • be detail-oriented and committed to delivering accurate, high-quality work.
  • be technically savvy, with a willingness to learn new programming languages, software tools and development practices.
  • demonstrate strong communication and collaboration skills when working with engineers and internal business partners.
  • drive results, take initiative and effectively manage your time to meet project deadlines.
  • be accountable and take ownership of your work while remaining open to feedback and learning opportunities.
  • bring a positive attitude, curiosity and enthusiasm for taking on new challenges.

In this position, you will:

  • build and maintain back-end services and REST APIs using Node.js and AWS Lambda.
  • work with relational databases, including writing SQL queries and supporting database updates using PostgreSQL.
  • write unit and integration tests to ensure applications function accurately and meet quality standards.
  • analyze and troubleshoot application-related issues to improve performance, functionality and responsiveness.
  • participate in code reviews and walkthroughs with experienced engineers, gaining valuable feedback to strengthen your development skills.
  • gain hands‑on experience with AI-assisted development tools such as Claude Code and Kiro, using them responsibly as part of the engineering process.
  • collaborate with software engineers and other team members to develop new features and deliver solutions that support business needs.
  • utilize tools such as Jira, Confluence and GitHub to manage development tasks, collaborate on projects and track progress.
  • learn modern software engineering practices while contributing to meaningful projects that support TBG's continued growth and innovation.

To get hired at The Bernard Group, you MUST be:

  • able to effectively communicate, both verbally and in writing. Strong interpersonal skills including, demonstrated listening skills and the ability to present ideas and thoughts concisely and effectively both internally and outside the organization
  • willing to admit when you make a mistake (it happens to the best of us)
  • fiercely loyal to both our customers and team
  • trustworthy, reliable, and easy to get along with
  • enthusiastic and eager to take on new challenges
  • adaptable and willing to wear whatever hat gets the job done

TBG Overview:

  • We're a 1,000-person visual merchandising company
  • We are 100% employee-owned
  • This is a 2027 Summer Internship in Chanhassen, MN beginning either May 24th or June 7th

The Art of Teams at TBG:

We believe teams of top talent with clear objectives will consistently outperform centralized control. We put a great amount of energy into building skilled and diverse teams to handle our most challenging pursuits. It’s the difference between average and being a world-class service provider.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intern, Software Engineer (Data and Python)
Intern, Software Engineer (Data and Python)

The Bernard Group, Inc. • Chanhassen (MN)

On-site
USD 39,000 - 44,000
Intern, Software Engineer (Data and Python)
Intern, Software Engineer (Data and Python)

Smartpress.com • Chanhassen (MN)

On-site
USD 32,000 - 45,000
Intern, Product Development
Intern, Product Development

The Bernard Group • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Intern, Structural Design
Intern, Structural Design

The Bernard Group • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Employee Stock Ownership Plan
401k with a company match
Flexible Work Hours
+2
Intern, Marketing (The Bernard Group)
Intern, Marketing (The Bernard Group)

The Bernard Group, Inc. • Chanhassen (MN)

On-site
USD 25,000 - 33,000
Paid internship
Intern, Data Operations
Intern, Data Operations

The Bernard Group, Inc. • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Employee Stock Ownership Plan
401k with company match
Flexible work hours
+2
Intern, 3D Technical
Intern, 3D Technical

The Bernard Group • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Paid internship
Employee-owned
Intern, Project Manager, Marketing on Demand
Intern, Project Manager, Marketing on Demand

Smartpress.com • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Intern, Project Manager, Marketing on Demand
Intern, Project Manager, Marketing on Demand

The Bernard Group • Chanhassen (MN)

On-site
USD 24,000 - 34,000
Intern, Marketing (Smartpress)
Intern, Marketing (Smartpress)

Smartpress.com • Chanhassen (MN)

Hybrid
USD 25,000 - 33,000