Job Overview :
We are looking for an enthusiastic and motivated Software Developer Intern to join our dynamic development team. As an intern, you will work closely with experienced developers to learn about software development processes, best practices, and contribute to ongoing projects. You will gain hands-on experience in coding, debugging, testing, and collaborating in an agile development environment.
Key Responsibilities :
- Assist in the design, development, and maintenance of software applications.
- Write clean, efficient, and scalable code under the guidance of senior developers.
- Collaborate with team members to troubleshoot and resolve software bugs.
- Participate in code reviews and implement feedback.
- Help in writing unit and integration tests to ensure software quality.
- Support the team in documentation of code, features, and application processes.
- Learn and contribute to software development best practices, tools, and technologies.
- Assist in the analysis of user requirements and help translate them into software features.
- Contribute to building and maintaining CI / CD pipelines and automating repetitive tasks.
Requirements :
Currently pursuing or recently completed a degree in Computer Science, Information Technology, Software Engineering, or a related field.Familiarity with at least one programming language (e.g., Java, Python, JavaScript, C#, etc.).Understanding of basic software development concepts such as object-oriented programming, databases, and version control systems (e.g., Git).Strong problem-solving and analytical skills.Willingness to learn and grow in a fast-paced development environment.Good communication skills and ability to collaborate within a team.Ability to work independently and manage time efficiently.Knowledge of web development or mobile development frameworks is a plus.Preferred Skills (Not Required, But a Plus) :
Familiarity with Agile development methodologies.Exposure to front-end and back-end technologies such as React, Angular, , or Django.Understanding of database management and SQL.Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) is a plus.Familiarity with version control tools such as Git and GitHub.Additional Benefits :
Hybrid Work Arrangement : Work 3 days in the office and 2 days remotely, offering flexibility to maintain a balanced work-life setup.Proximity to Public Transportation : Conveniently located near Monorail and MRT Bukit Bintang, making commuting easy and hassle-free.Gain real-world experience working in a fast-paced software development environment.Mentorship and guidance from senior software developers.Opportunity to build a portfolio of projects.Job Type : Internship
Contract length : 6 months
Pay : RM1, RM1,300.00 per month
Benefits :
Opportunities for promotionApplication Question(s) :
Kindly state your internship start and end dateWork Location : In person