IT & TECHNOLOGY INTERNSHIPS
Our Technology and IT Internships programme partners with companies involved in programming, web
development, UI and UX design in offering a hands-on experience.
Our IT internships offers exposure in the full development lifecycle of a product. Duties for interns may include working closely with key business stakeholders to define and prioritise the product backlog, developing the vision and roadmap, and working to deliver the best possible product(s) over a series of releases. Interns are tasked with participating in challenging UX issues, software development projects, to gain hands on experience and application.
IT internships requires knowledge of web applications programming languages, UI/UX designing knowledge and/or methodologies for developing integrated web applications, as well as the ability to troubleshoot applications to independently resolve performance issues or to direct issues to the responsible party. The intern will need knowledge in test-driven development. The internship will enhance skills in web design software development, wireframe development, language programming, analysis of current codes, formulating efficient processes and problem-solving.
TASKS WITHIN IT & TECHNOLOGY INTERNSHIPS
UI and UX Designing
Assist with gathering user requirements, conducting user testing, designing graphic elements and building navigation components. May provide illustration design ideas using storyboards, process flows and sitemaps. Provide support in designing graphic user interface elements, like menus, tabs and widgets. Gather and evaluate user requirements and develop UI mockups and prototypes. Identify and troubleshoot UX problems. Design, digital execution, editorial, marketing, to come up with innovative solutions.
Front End Development
Provide support in writing web applications that retrieve and update information in relational web-centric databases. designing and developing scalable web-based applications. Understand back-end web development environments, including HTTP, web servers, load balancers, the interpretation layer, databases and associated frameworks. Prepare user interfaces and back-end infrastructures. Assist with the development of web service APIs, compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. There maybe also work involves related to security & encryptions.
Provide support with developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility. Develop a detailed project plan to track progress. Measure project performance using appropriate systems, tools and techniques. Assist and use appropriate verification techniques to manage changes in project scope, schedule and costs. Perform risk management to minimize project risks. Understand how to create and maintain comprehensive project documentation.
Assist with managing design concepts, sample production, testing, forecast, cost, mass production, promotion, support and finally product end of life. Provide support for managing and implementing marketing activities through research, strategic planning and implementation. Understand internal/external market research, product ideation, user and persona research, contextual inquiry, usability testing or focus groups, and business case modeling in support of concept development. May assist with setting long-term vision and strategy for the company’s products. Assist with shaping product concepts or features, helping organize focus groups with buyers, usability, and workflow analysis.