trainee software developer careers in Hosur, India