We’re offering an exciting internship opportunity for students currently enrolled in a Bachelors of Computer Science or Software Engineering that are passionate about software development.
As a Software Development Intern in our dynamic team, you will gain hands-on experience in developing cutting-edge software using modern technologies and frameworks.
You will be required to work alongside our talented developers on various aspects of application development, from coding to design, in an environment that values excellent software engineering and customer-centric designs.
If you’re ready to take your coding skills to the next level and make a real impact, we want to hear from you.
Requirements and Skills
Currently enrolled in a Bachelors of Computer Science, Software Engineering or a relevant Bachelors of Scince program
Interest in development of Web and Mobile applications
Knowledge in at least one object-oriented web framework
Agile thinker and capable of working effectively as part of a team
Motivated to learn new technologies and frameworks
Basic knowledge of at least one programming language (Java, Python, JavaScript).
Strong analytical and problem-solving skills..
Eagerness to learn and adapt to new technologies is a must have.
Familiarity with software development methodologies and tools is a plus.
Key Responsibilities
Assist in the development and testing of web and mobile applications
Collaborate with senior developers on various software development projects
Apply user-centered design principles in software development
Participate in agile development processes and team meetings
Contribute to the improvement of existing software and the creation of new features
Please be prepared to ably answer the following questions
Can you describe a software project you have worked on and your role in it?
Which programming languages are you most comfortable with, and why?
How do you approach debugging and troubleshooting software issues?
What interests you most about software engineering?
Can you provide an example of a time when you collaborated effectively within a team?