software developer fresher careers in Chennai, India