Software Technical Consultant at PTC (Pune, India) — aijobsearch