Student Hub
StudentHub
Preparing your experience
Student Associate

Software Intern

Daffodil International University

Requirements

Software Development: Assist in designing, coding, testing, and debugging software applications under the guidance of senior developers.

Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.

Code Review: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.

Documentation: Create and maintain technical documentation, including design specifications, user manuals, and API documentation.

Problem Solving: Troubleshoot and resolve software issues, providing timely solutions to technical problems.

Research & Development: Stay updated with the latest industry trends and technologies, and contribute to the research and development of new software tools and frameworks.

Testing: Assist in the development and execution of test cases to ensure software reliability and performance.

Responsibilities

Code Review: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.

Documentation: Create and maintain technical documentation, including design specifications, user manuals, and API documentation.

Problem Solving: Troubleshoot and resolve software issues, providing timely solutions to technical problems.

Research & Development: Stay updated with the latest industry trends and technologies, and contribute to the research and development of new software tools and frameworks.

Skills & Expertise

Software Development: Assist in designing, coding, testing, and debugging software applications under the guidance of senior developers.

Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.

Code Review: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.

Documentation: Create and maintain technical documentation, including design specifications, user manuals, and API documentation.

Problem Solving: Troubleshoot and resolve software issues, providing timely solutions to technical problems.

Research & Development: Stay updated with the latest industry trends and technologies, and contribute to the research and development of new software tools and frameworks.

Testing: Assist in the development and execution of test cases to ensure software reliability and performance.

Benefits

Hands-On Experience: Gain real-world experience by working on live projects and contributing to the development of software solutions.

Mentorship: Receive guidance and mentorship from experienced software engineers and industry professionals.

Networking Opportunities: Build a professional network by interacting with colleagues, attending company events, and participating in industry conferences.

Skill Development: Enhance your technical and soft skills through training sessions, workshops, and on-the-job learning.

Career Growth: Potential for future full-time employment opportunities based on performance and business needs.

Work Environment: Enjoy a collaborative and inclusive work environment that fosters creativity and innovation.

Compensation: Receive a competitive stipend or salary, along with other perks such as free meals, transportation allowances, and access to company facilities.

Flexible Hours: Benefit from flexible working hours to balance work and academic commitments.