We are looking for a passionate and motivated Software Engineer Intern to join our dynamic engineering team. This is a 6-month internship opportunity designed for students or recent graduates who are eager to apply their technical skills in a real-world setting. The successful candidate will gain hands-on experience in software development, problem-solving, and teamwork in a fast-paced environment.
Key Responsibilities:
Assist in the design, development, testing, and maintenance of software applications and systems.
Work on coding tasks using languages such as Java, Python, C++, or JavaScript, depending on project needs.
Collaborate with cross-functional teams to gather requirements and deliver solutions.
Participate in code reviews and contribute to improving the development process.
Debug and resolve software defects and issues.
Support the development of internal tools and frameworks to enhance team productivity.
Learn and follow best practices in software development, including version control, testing, and documentation.
Assist in the deployment and maintenance of applications in various environments.
Qualifications:
Currently pursuing or recently graduated with a degree in Computer Science, Engineering, or related field.
Basic knowledge of programming languages such as Java, Python, C++, or JavaScript.
Familiarity with software development frameworks and methodologies (e.g., Agile, Scrum).
Understanding of databases (SQL or NoSQL).
Strong problem-solving skills and the ability to work independently and as part of a team.
Good communication skills and the ability to collaborate effectively in a remote or in-person environment.
Passion for learning new technologies and improving development skills.
Preferred Skills (not required but a plus):
Experience with front-end or back-end development frameworks (e.g., React, Node.js, Django).
Familiarity with version control systems like Git.
Experience with cloud computing platforms (e.g., AWS, Azure).
Basic knowledge of software testing frameworks and methodologies.
Understanding of software security best practices.
Benefits:
Hands-on experience working on live projects.
Mentorship from experienced engineers.
Opportunity to improve technical and professional skills.
Possibility of full-time employment after successful completion of the internship.
Exposure to industry-standard development tools and practices.
Flexible work hours (hybrid)
Duration:
6 months (with a possibility of conversion based on performance).
If you're ready to take your skills to the next level and work in an exciting, collaborative environment, we'd love to hear from you! Apply now and be a part of our innovative team.
Job Type: Internship
Contract length: 6 months
Pay: RM800.00 - RM1,000.00 per month
Application Question(s):
Please state your internship start and end date and the total months as well. (Eg: 1/10/2025- 30/4/2026 (6months) )
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.