About The Position

As a participant in the Belk Summer Internship Program, you will gain real word experience and exposure to various functional areas of Retail Systems. The Systems Software Engineer Intern will gain exposure to the retail systems and infrastructure that drive technology efficiencies. This internship provides hands-on experience across software engineering, database management, and automation with opportunities to contribute to meaningful projects. The Internship Program provides exposure to senior leaders, professional development workshops, structured assignments, and social events over the 10 weeks in the Summer. Interns will leave understanding the complexity of department stores and the excitement of the retail and ecommerce industry. Summer interns are required to relocate to Charlotte, NC for the duration of the internship term. Retail Systems Software Engineer - Position Summary: As a participant in the Belk Internship Program, you will gain real word experience and exposure to various functional areas of the Retail Systems function. The Retail Systems Software Engineer Intern supports retail application teams through system testing, documentation, and technical analysis. This role partners with Business Analysts and IT teams to validate system changes, support implementations, and ensure solutions meet business needs. The internship offers hands-on experience in retail technology and quality assurance.

Requirements

  • Authorization to work in the United States without sponsorship now or in the future
  • Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field
  • Proven strong academic performance (GPA of 3.2 or higher preferred)
  • Foundational understanding of full-stack development concepts (front-end, back-end, databases)
  • Familiarity with software development lifecycle (SDLC) concepts using Agile methodology
  • Strong proficiency Microsoft Excel, data analysis, and database querying
  • Strong analytical, documentation, and collaboration skills
  • Exposure to SQL querying and relational database structures
  • Experience or coursework using Python or similar programming languages
  • Awareness of Continuous Integration/Continuous Development (CI/CD) pipelines, version control, and QA automation concepts
  • Exposure to project tracking and collaboration tools such as JIRA, Confluence, Microsoft Planner, and Kanban boards
  • Awareness of CI/CD pipelines, Version Control, and Quality Assurance (QA) automation concepts
  • Interest in retail systems, integrations enterprise applications, and emerging technologies such as AI

Nice To Haves

  • GitHub profile, portfolio website, or code repository showcasing academic, personal, or team-based projects

Responsibilities

  • Work with Business Analysts and technical team members to support the definition and documentation of technical requirements for new development and application support changes
  • Assist in the design and development of system customizations, conversions, and interfaces supporting retail enterprise and store operations systems
  • Create system diagrams, process flows, and technical documentation based on architectural direction
  • Provide warranty-period production support for applications within the assigned area of responsibility
  • Support retail application teams with system testing, data analysis, and validation activities
  • Assist in documenting technical requirements, system logic, and integration points
  • Execute functional, regression, and user acceptance (UAT) test cases to validate system enhancements
  • Validate system functionality, data integrity, and data accuracy, including the use of SQL queries where appropriate
  • Assist in identifying, documenting, and tracking system defects and defects resolution
  • Support CI/CD processes, including deployment validation and release readiness activities
  • Gain exposure to automation frameworks for QA testing and modern DevOps practices
  • Apply programming logic and scripting (including Python) to support development, testing, or analysis tasks
  • Develop foundational awareness of AI concepts and automation tools in support of special initiatives during the internship
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service