does a bca mca graduate can be called an software engineer or engineer
Software Engineer or Software Analyst or maybe Technical Architect is just a Profile in the Software Companies. After pursuing BCA-MCA, though not an Engineer, you may still work in similar profiles in Software Development or Software Engineering Domains, having a strong experience. Software Engineer and Software Developer terms are mostly Interchangeable.