i dont think certifications matter that much
its just about how long you have had active job
you mostly likely get hired if you have compatible skill set with a company you are trying to get hired by, like frameworks and etc.>>612440
yes, having had a job can help at that, because you learn real-life software development and all the processes of it, which helps you to talk about software development in job interview.
if you only know technical programming details you will be most likely asked how have you applied them in actual use and having worker in projects or having a portofolio will help for sure, but a lot of people are too lazy to start any projects on their own, which is y i would recommend get an internship.