Summer Internship] - Software Engineer Intern
Liberty Insurance
- Singapore
- Training
- Full-time
This year, our program will take place over 10 weeks, from May 20th to July 26th, 2024What you can expect with our 10-week Summer Internship ProgramReal-world experience: provides practical skills and knowledge to enhance academic learning and prepare for the working world.Career discovery: Discover a specific career field, learn about the qualifications and duties involved, especially in the insurance industry.Mentorship and guidance: will be provided by experienced professionals, offering answers to questions and support for growth.Industry learning: Learn about the insurance industry from expert professionals.Professional networking: Internships provide opportunities to network with senior leaders, colleagues, and fellow interns across four locations.Internship allowance: we offer a competitive allowance to help you focus on gaining valuable experience and recognizing your contributions.Job Summary
As a Software Engineer Intern, you will have the opportunity to work alongside experienced professionals and contribute to our software development projects. This internship is designed to provide valuable hands-on experience and exposure to various aspects of software engineering.Job Description
- Collaborate with the development team to design, develop, and test software solutions.
- Assist in the analysis, design, and implementation of software modules or features.
- Write clean and efficient code using programming languages and best practices.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug software issues to ensure optimal performance.
- Contribute to the documentation of software specifications and user manuals.
- Stay up-to-date with emerging technologies and software development trends.
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field. Strong understanding of programming fundamentals and software development principles.
- Proficient in one or more programming languages such as Java, C++, Python, or JavaScript.
- Familiarity with software development tools and frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to learn quickly and adapt to new technologies and environments.