This role will gain practical experience and technical skills with modern software development practices, including application development, APIs, databases, unit testing, agile delivery, troubleshooting, documentation, code reviews, security awareness, and collaboration with cross-functional team members. The Full Stack Developer Intern supports the design, development, testing, documentation, and maintenance of web applications across front-end, middleware, and back-end systems under the guidance of experienced department colleagues.