Software Developer Intern (Available June 2023)