Who is ScriptPro? Imagine working at a place where innovation meets impact, and every day brings new opportunities to revolutionize the pharmacy industry! At ScriptPro, you’ll be part of a dynamic team that’s at the cutting edge of technology, creating solutions that make a real difference in people’s lives. ScriptPro develops, sells, and supports state of the art robotics and services in thousands of pharmacy settings around the United States and Canada. Being part of the Software department at ScriptPro is an exciting and innovative experience! Your contributions will directly enhance the efficiency and accuracy of pharmacies worldwide. You’ll help create software that improves patient care and streamlines pharmacy operations Job Summary: The Software Engineering Intern is responsible for assisting in the development of web‑based user interfaces using TypeScript and React to support pharmacy automation and workflow applications. They will work closely with other engineers to modernize legacy systems by re‑implementing functionality in modern frontend frameworks. The Intern will be expected to participate in Agile practices, contribute to troubleshooting efforts, and apply best practices in software development and design patterns. This role requires a motivated, detail‑oriented contributor who is eager to grow their skills while supporting real engineering projects. Reporting Relationship: Director, Application Development Shift: General business hours are Monday through Friday 8 am to 5 pm CST. Flexible scheduling may be available based on academic commitments for full time or part time hours. This role is primarily performed remotely, though Kansas City Metro employees may have on-campus requirements according to departmental policy and business need. Generally, all positions may be fully performed on-campus in Mission, KS. Regular, punctual, and predictable attendance is an essential function of every job at ScriptPro. Scope of the Role: * Assist in developing web-based user interfaces using TypeScript and React * Support efforts to modernize legacy applications by helping re-implement functionality in React * Utilize software engineering tools such as source control systems, build tools, and debuggers * Participate in team activities including Agile ceremonies, sprint planning, and code reviews * Collaborate with team members to troubleshoot issues and propose solutions * Contribute to testing, debugging, and improving application performance * Learn and apply best practices in software development, design patterns, and coding standards * Perform other duties as assigned Required Qualifications: * Currently pursuing a Bachelors or Masters in Computer Science or a related field * Coursework or hands-on experience with TypeScript, JavaScript, or React * Basic understanding of software development concepts and object-oriented programming * Interest in web development and modern application frameworks * Strong desire to learn and grow as a software engineer * Excellent interpersonal and communication skills, enabling strong cross‑functional collaboration and professional interactions * Proven ability to collaborate effectively within a team-oriented engineering environment * Highly self‑motivated, demonstrating strong work ethic, reliability, and exceptional attention to detail Preferred Qualifications: * Familiarity with React (Redux a plus) * Exposure to Microsoft Azure or cloud-based development * Basic knowledge of Windows environments or services * Experience with version control systems (e.g., Git) Remote Work Requirements: * Must have high-speed reliable internet access with a hard-wired connection * Must have a distraction free home office workspace * Must be willing to participate in video virtual meetings (camera on) Compensation and Benefits: The compensation range for this role has been established at $25.00 hourly. The final agreed-upon compensation may be higher or lower and is based on a number of factors, including but not limited to: individual education, qualifications, skills, prior work experience, competencies, and geographic work location. The above compensation range represents the Company’s good faith and reasonable estimate of the range of possible compensation at the time of posting. At ScriptPro, we believe that our employees are our greatest asset. That’s why we are committed to fostering a workplace that prioritizes and enhances your personal health and well-being. * Health: 24/7 on campus Gym * Well-being: Nine (9) paid holidays, paid volunteer hours, Employee Assistance Program, company-sponsored events and team-building activities, 401(k) Retirement Plan with company match, financial investment services Working Conditions: Requires routine use of standard equipment and extended computer use. Employee must be able to sit, use hands and fingers, and occasionally lift, squat, stoop, bend, and reach. Problem-solving, practical learning, and instruction interpretation skills are essential. ScriptPro appreciates the unique qualities of each team member, and as an Equal Opportunity employer, does not discriminate on the basis of race, color, religion, national origin, sex, pregnancy, age, disability, genetic information, veteran status, or any other legally protected status. The company utilizes internal resources for sourcing and filling positions, but when external assistance is needed, we will engage only with pre-approved, contracted agency partners. The company does not offer visa sponsorships, and all applicants must have legal authorization to work in the United States. Please visit www.scriptpro.com [https://www.scriptpro.com] to learn more about the mission of our company.