Having completed BBA, you are dong your MCA by distance mode.
A. At this point a further M.Tech would be one more lateral shift in your education.
I would suggest, start looking for a job at the earliest, even if it is a teaching job, part time job related to buisness administration or computers, it's fine. Just get going and this will be very useful in filling up the work experience column in you CV or future application.
B.Once you complete your MCA, then you can move on to a better job in terms of designation and salary. This would be the way foward for you. After this, you can consider PhD in computer science from IGNOU which would help in your career progression.
After your MCA, if you like teaching, then you would be eligible for the NET exams and this would enable you to be part of the faculty in government or private colleges.
C.The other way to look at your situation is with your BBA and MCA, you have an option of moving on with a MBA in computer science or MBA in IT. Some international universities offer a Dual MS + MBA in computer science. This would mean more time and money spent before you can start earning.
D.I think, what you should understand is just having one more masters will not land you that dream job. It would open some avenues to explore, but it would be your practical experience, skill set, commitment and the list of senior people whom you have as personal contacts/ well-wishers that would land you a good job. Developing contacts is crucial to any sector employment, more so in the IT sector, it does not happen overnight but you need to work, even if it means as an internship
Internships after BBA (https://www.simplyhired.co.in/search?q=internship+for+bba+students&job=a7Mi4pe4Vbgg03i8YlawKFmqAPG0MijeZSXAy6rCC_8oqTOF4jQzag)
E.For instance, you search for internships for final year MCA students
Please choose your internship carefully with a reputed or well known MNCs.