SOFTWARE DEVELOPMENT (BACK-END) Internship Program
Scope
Our Software Development Internship program will allow you the adequate learning time and training to use new technologies, languages and frameworks. A blended model of working and learning maximizing the benefit to the company and to the candidate.
Responsibilities
-
Design, implement and manage databases to ensure optimal performance and data integrity.
-
Utilize expertise in Laravel, PHP, and other relevant technologies to build robust and scalable applications.
-
Conduct thorough testing, including unit testing, integration testing and performance testing.
-
Identify and address technical issues promptly, conducting root cause analysis and implementing solutions.
-
Write Software including scripts, classes, unit test cases, integration test cases, configuration files, styling files, documentation, infrastructure automation, and any information/code required to complete a task in whatever technology, language or framework required by the task.
-
Adequate learning time and training will be provided if you have not used that technology/language/framework before.
Requirements
-
Previous internship or experience as a Software Developer
-
Strong familiarity with PHP / Laravel development
-
Strong familiarity with frontend frameworks such as Angular, React and Vue.js
-
Solid understanding of software development principles and best practices
-
Excellent knowledge of MySQL, including database design, optimization, and querying
-
Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
-
Familiar with Docker environments
-
Familiar with cloud providers such as AWS or GCP
-
Excellent communication and teamwork skills
-
Open for learning and adapting to new technologies as required