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 basic knowledge or experience with JavaScript, which is strongly preferred, with TypeScript knowledge being a plus.
- 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:
- develop and maintain front-end application features and reusable user interface components using React, JavaScript/TypeScript, HTML and CSS.
- 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. If you have the talent to do this job, a passion for excellence and are interested in joining the TBG team, please complete the form on this page. Thanks!The Bernard Group, Inc.