Software Engineering Intern (Octopus8 Priviate Limited)
Current Polytechnic students and above
Education & Skills
No. of Vacancies: 3
Organisation Overview: Octopus8, a new tech leader in AI-powered business process outsourcing, provides intelligent automation solutions and services in customer service, technical support, digital services, and sales. Our AI-enabled services drive efficiency and productivity while keeping people at the center.
Brief Description: Join Octopus8 as a Software Engineering Intern to gain hands-on technical experience building enterprise charity management systems, contact center platforms, and AI-powered solutions. You'll work directly with our engineering team on coding, testing, and deploying cloud-based applications.
Roles and Responsibilities:
Write, test, and debug code for web and mobile applications using modern frameworks
Participate in full software development lifecycle: requirements analysis, design, implementation, testing, and deployment
Develop and maintain APIs for system integrations
Implement cloud-based solutions on AWS infrastructure
Conduct unit testing and quality assurance across multiple platform
Build UI components and frontend features for charity management systems
Integrate third-party services including payment gateways and messaging APIs
Troubleshoot and resolve technical issues in production environments
Optimize application performance and database queries
Implement AI-powered features using cloud-based AI services
Build chatbot functionality for omnichannel contact centers
Develop automation workflows for customer experience platforms
Create data analytics dashboards and reporting tools
Write technical specifications and system architecture documentation
Document code with clear comments and maintain development wikis
Create API documentation for internal and external integrations
Learning Objectives and Outcomes:
Gain proficiency in full-stack development using enterprise-grade technologies
Build production applications for nonprofit and government sectors
Develop expertise in AWS cloud services
Learn to implement secure, compliant systems with monitoring and best practices
Collaborate in agile development environment with daily standups and sprint planning
Participate in code reviews and learn software engineering best practices
Work directly with senior engineers on complex technical challenges
Complete 2-3 full implementation projects from requirements to production deployment
Deploy working features to production systems
Contribute code to multiple repositories across charity management, contact center, and AI platforms
Build portfolio of enterprise applications serving social impact organizations
Duration of Internship: 6 months
Daily Working Hours: Mon-Fri, 8.30am - 6.00pm
Will this internship require weekend work?: No weekend work required
Requirements (if any):
No of Vacancies: 3
Contact Person Name: Lawrence Luan
Contact Person Email: lawrence@octopus8.com
Please read the following to apply for the internship:
1. Click here for the application form.
2. Select the number of internship roles you wish to apply for at "Number of Internship Role(s) to Apply For".
3. Copy and paste Software Engineering Intern (Octopus8 Priviate Limited) into the "Internship Role" field.
For further enquiries on the internship role, you may email the contact person as stated in the description.
