I'm a sr. Software engineer on a small team. I have a great boss (not micro manager), but he is a non technical manager which is completely fine. We are really short on developers and after great struggle got recs approved for them. He posted the jobs and has been interviewing software engineering candidates. I requested many times to keep me in the loop and I would like to help to find a good candidate. But he has been ignoring me and the rest of the team and is doing interviews by himself. I just don't know what he is asking these candidates and how he is determining technical skills.
I'm afraid that he is going to hire someone who is not a good fit for the type of work we do. How can I convince him to let me take a basic technical interview before he makes such a big decision. Is he concerned that me interviewing a candidate threatens his position? What is the issue? I'm confused hiring new candidates is a big deal right? He gave an update today saying that he is moving forward with one of the candidates. So clearly he doesn’t plan on looping us in.
Given that you are short on developers it could mean that to save your time your manager is doing the first round of interviews to decide cultural fit. If candidates are selected they could do a second round with one of the developers.
If you're concerned I'd suggest talking to your manager 1 on 1 to ask what the plan is and how you can help to make sure the best candidate is selected.
Since you added to the question that he is planning to go forward and actually hire someone, please take a look at some of the other answers.
Drop the issue. You have asked and your manager has said no.
It is reasonable to be concerned about the situation but ultimately it is your managers responsibility, and not yours. There are a few reasons your manager might not want you in the loop:
He doesn't need technical advice. Presumably he has hired people before and, rightly or wrongly, feels capable of hiring a good developer without needing external input (did he hire you?).
He wants to put the new candidate on a level playing field with the rest of the team. Letting team members into the hiring process can sometimes create the false impression of seniority. Maybe he has had a bad experience with this in the past.
He wants you to spend more time on software development.
You also need to think about the way you approached the situation. You effectively told your boss "I don't trust your competence". A more mature approach would have been to ask to be included in interviews as a career development opportunity.
Your manager will learn in time. My boss did that once, hiring someone against actual objections from his engineers (before I started) and it turned out to be a complete disaster. They still talk about him, and the boss has learnt.
But he has been ignoring me and the rest of the team and is doing interviews by himself. I just don't know what he is asking these candidates and how he is determining technical skills.
I would ask more openly about what the full hiring and interview process is. If the hiring manager is indeed doing all of the interview himself, talk to him about how you could help. Approach it from the point of view that you believe the whole team should have say in evaluating the new team member instead of from the point of view that your new manager isn't technical enough to evaluate the candidate.