* In addition to academic qualifications, we look for proactive problem solvers, motivated to learn and able to collaborate and exchange ideas and most importantly be a team player. * Degree in Computer Science or related field * Software development experience coding in a general-purpose programming language. * Prior Intern experience as a developer. * Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis * Effective communication skills in both verbal and written communication. * Experience developing in at least one of the following languages (Java, Python, GoLang). * Desire to work on a diverse team * Ability to understand functional / non-functional requirements to systems requirements. * Ability to write test cases and scenarios based on the specifications. * Some understanding of SDLC and agile methodologies. * Awareness of latest technologies and trends. * Logical thinking and problem solving skills along with an ability to collaborate * Ability to write well-maintained and readable code.