Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Bernard Group Logo

Intern, (Python) Software Engineer

The Bernard Group

From $28
Nov 3, 2025
Chanhassen, MN, US
Apply Now

The Bernard Group (TBG) is looking for a Python Software Engineer Intern to design, develop, and maintain applications that support TBG's business requirements, ensuring the delivery of world-class products, inspiration, and solutions for prestigious brands.

Requirements

  • basic understanding of computer programming, concepts with at least 1 completed computer programming course
  • basic understanding of Python programming language and cloud computing concepts
  • an understanding of relational database management systems / SQL preferred
  • PostgreSQL knowledge is a plus
  • technically savvy with computer skills, data management software, and other computer applications
  • have the mechanical aptitude to comprehend complex instructions and apply that learning to effectively & efficiently input and cleanse client data
  • design, develop, and maintain Python applications within Agile methodology and requested business timelines meeting TBG’s quality standards

Responsibilities

  • designing, developing and maintaining applications to support TBG’s business requirements
  • reviews functional specifications and design specifications from which to create the necessary Python code that automates the business workflow as required
  • create code that is reusable, scalable, efficient, and error free using current versions of the Python language, Python Web Frameworks : Django (full-stack), Flask (micro-stack) with Connexion’s framework running on top to map design documentation to Python programing endpoints
  • creating database designs leveraging: PostgreSQL and using serverless platform technologies
  • carefully test and correct all code
  • participate in walkthroughs with fellow co-workers to ensure quality standards are met and to learn and further develop coding skills
  • design, develop, and maintain Python applications within Agile methodology and requested business timelines meeting TBG’s quality standards

Other

  • paid 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
  • completed a 2nd year of undergraduate studies with a planned major in the area of studies related to computer science or MIS or engineering discipline