Software Development Intern
We are looking for a Software Development Intern to join our innovative and growing team. This is an excellent opportunity for a passionate software engineering student or recent graduate to gain real-world experience in developing software applications while contributing to the evolution of our digital skills training programs.
Key Responsibilities:
- Assist in the design, development, and testing of software applications that support our training programs.
- Collaborate with senior developers and the product team to build features and functionality for internal tools, websites, and platforms.
- Contribute to code development, debugging, and troubleshooting to ensure the quality and functionality of software products.
- Help in the development of user-facing applications and interactive learning tools for digital skills training.
- Participate in code reviews and team meetings to improve code quality and development practices.
- Assist in integrating APIs, third-party services, and databases to enhance our platforms’ capabilities.
- Support the maintenance and updates of existing software applications, ensuring they meet current business needs.
- Document development processes, code, and technical requirements clearly for internal use and future reference.
- Collaborate with cross-functional teams, including UX/UI designers and project managers, to deliver software solutions that align with user needs and project goals.
- Participate in troubleshooting and resolving issues reported by internal teams or users.
ABOUT THE ORGANIZATION
We provide data literacy and analytics training for Ethnic minorities with both migratory and low-socio economic backgrounds living in Scotland. We address Scotland Talent and Diversity needs for prosperity & competitive advantage. We are a leading digital skills training provider dedicated to empowering individuals, particularly youth, with the skills needed to succeed in the digital age. Through hands-on learning, we offer training in fields such as coding, data science, AI, and digital literacy, helping young people unlock their potential and build careers in technology.
ADDITIONAL BENEFITS
On-site Supervision and Support
Our internships include 24/7 on-site staff to support students working and living abroad. All students will also report to a supervisor at their internship site. Supervisors provide and oversee daily tasks, introduce the intern to team members, and mentor the intern in organizational agility, skill acquisition, and career readiness. Interns complete a midpoint and final evaluation, and supervisors complete a final evaluation of their interns. All work responsibilities and projects are approved in advance.
Academic Credit
Students on an internship have the opportunity to enroll in their home university for credit, or enroll in a course through API to transfer back to their university for credit. Email support-internships@apiexperience.com for more information and a syllabus.
Housing and Excursions
Housing and excursions are included in your internship and will be selectable during the application process.
Visa Sponsorship
This position does not offer visa sponsorship for non-US citizens
Visa Sponsorship (London, Edinburgh, Sydney only)
Selected candidates will be responsible for obtaining a temporary work visa with support from API, please note that this has an additional expense on the candidate. For more information visit our visa pag