Job Summary:
Duration
8-12 weeks
About the Role
Red River Software is seeking a high-performing junior or senior (3rd/4th year) college student to join our team as a Software Development Intern supporting our retail platforms. We are a retail management platform designed to help convenience store operators manage inventory, sales, and operations through a modern, web-based system accessible across multiple devices. As an intern, you will gain hands-on experience working on a real SaaS product in active development and launch readiness, learning how AI is applied across the Software Development Life Cycle (SDLC).
Job Description:
Responsibilities
- Assist in developing new application features based on specifications provided by Product Management and senior engineers.
- Participate in AI-first development including using AI-assisted coding tools, prompt-driven workflows, and automation to accelerate development and testing.
- Troubleshoot and fix bugs identified by QA, customers or internal testing.
- Participate in agile ceremonies (standups, sprint planning, retrospectives)
- Collaborate with remote cross-functional teams
- Follow coding, security, and version control best practices
- Document learnings and contribute to AI-enabled development practices
Required Qualifications
- Currently enrolled in a Bachelor’s degree program in Computer Science, Computer Engineering, Information Systems or related fields.
- Final-year student preferred
- Coursework or project experience building web applications
- Exposure to debugging and troubleshooting application issues
- Academic, personal, or internship experience testing web applications (manual or automated)
- Understanding of data structures, algorithms, and object-oriented programming
- Experience with Git and version control
- Familiarity with APIs or databases
- Interest in AI tools and modern development workflows
- Strong communication and remote work capability
What You Will Learn
- Applying AI across the SDLC lifecycle
- Working within a cloud SaaS platform
- Using AI for code generation, debugging, and testing
- Best practices for ethical and secure AI usage
- Remote agile team collaboration
What We Offer
- Fully remote internship
- Hands on AI-enabled development experience
- Mentorship from experienced engineers
- Exposure to a live SaaS product launch
- Potential for future opportunities
Worker Type:
Temporary (Fixed Term)
Number of Openings Available:
1