software and technology jobs in mangalore ka