How to Apply
In order to be considered, an online application is required. Please apply at BelkCareers.com. Jobs will remain posted based on applicant volume.
Internship Program Overview:
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.
Essential Functions/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
Required/Preferred Internship Program Qualifications
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)
Required/Preferred Program Track Qualifications
GitHub profile, portfolio website, or code repository showcasing academic, personal, or team-based projects
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