(ICTS) DEPARTMENT: Graduate Trainee (3 Posts)
Duties and Responsibilities
Develop, test and implement new software programs;
Identifying areas for modification in existing programs and subsequently developing these modifications;
Maintaining and upgrading existing systems to ensure strong functionality and optimization;
Integrate software components and third-party programs;
Troubleshoot, debug existing software;
Create technical documentation
Qualifications and Experience
Applicants should have a Bachelor’s degree in Computer Science, Software Engineering or related field;
Familiarity with Laravel and Flutter frameworks;
Understanding of API development and integration, with experience in creating and consuming RESTful APIs;
Basic understanding of SQL and NoSQL database (e,g MySQL, MongoDB);
Experience with Git for version control;
Knowledge of Java-Spring Boot/Laravel for backend development;
Proficiency in HTML, CSS and JavaScript for fronted development;
Understanding of Firebase and its integration in applications;
Experience in using Linux for application deployment and management;
Familiarity with Agile development methodologies;
Awareness of software testing principles and frameworks.