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