JobBrief :
As a software engineer Intern will work closelywith the Development team responsible for designing, developing,and maintaining software applications and systems. This internshipprovides an opportunity to develop skills in softwaredevelopment.
Join our software development Team, report to theManager of the Development team, and enjoy the opportunity todevelop your codingskills.
JobResponsibilities :
JobResponsibility
SoftwareDevelopment :
- Design, code, test, and debugsoftware applications andcomponents.
- Develop software solutions that areefficient, reliable, andmaintainable.
- Stay up-to-date with industry bestpractices and emergingtechnologies.
SoftwareDocumentation :
Create and maintain documentation forsoftware architecture, design, andcode.Keep documentation up to date withchanges and improvements in thesoftware.ProblemSolving :
Analyse and resolve software defectsand issues in a timelymanner.Troubleshoot and provide technicalsupport for softwareapplications.Collaboration :
Work closely with product managers,designers, and other engineers to understand project requirementsand contribute to the product developmentprocess.Collaborate with team members on codereviews and knowledgesharing.Security :
Follow best practices for softwaresecurity to protect against vulnerabilities andthreats.JobRequirements :
MinimumQualifications :
Bachelor's degree in computerscience, software engineering, or a related field (or equivalentexperience).Basic knowledge in one or moreprogramming languages (e.g., Java, C / C++, React, React Native,Python, JavaScript, Kotlin, HTML, orCSS).Knowledge of software developmentmethodologies.Ability to problem-solving andanalyticalskills.Excellent communication andcollaborationskills.Ability to work both independentlyand as part of ateam.Basic knowledge of technologies,frameworks, andlibraries.Why Join Us? :
Fast-TrackPromotion : Don't stay stagnant. We recognize talent and provide acceleratedcareer growthopportunities.InnovativeEnvironment : Work in a place where new ideasthrive.CompetitiveCompensation : Earn a rewarding salary andbenefits.CollaborativeCulture : Joina team that values unity andrespect.ImpactfulWork : Contribute directly to our success and make adifference.EmployeeRecognition : We see your hard work and ensure it'scelebrated.