There are many courses to get software jobs like MCA, MSc/IT, CCNA, "O" Level, "A" Level after graduation. There is no specific course required to get software jobs for a B.Tech graduate. B.Tech degree it self is enough to get software job irrespective of branch/discipline in B.Tech. Software companies are not bothered about trade of B Tech course, but mostly they are looking for logical thinking ability, problem solving skills and good communication skills from a candidate to work in software field.
I would like to mention name of some successful executives those have not studied BTech in Computer Science or Information Technology but now they are on the top of software field in the world:
1. You may be aware of Mr. Sunder Pichai, CEO of Google Inc. He is a Metallurgical Engineering graduate from IIT Kaharagpur.
2. Mr. Satya Nadella, CEO of Microsoft. He is a Electrical Engineering graduate from MIT.
There are many software organization in Bangluru ( Karnataka) and Hyderabad (Telangana) cities where you can approach for job. Software companies have openings for candidates throughout the year. Only thing is to get a start of your career in the software field.
Best of Luck
"Learning is a continuous process"