Não. O que determina a senioridade via de regra é uma visão mais ampla do negócio, tanto por uma compreensão sólida das suas regras explíticas e implícitas, quanto por uma capacidade de entender como as diferentes engrenagens dos softwares se encaixam e funcionam em conjunto. Com isso, se torna possível antever problemas, avaliar as melhores soluções e planejar os passos seguintes de forma mais assertiva e coordenada. Um dev júnior se preocupa com o lugar onde vai colocar um if dentro de um arquivo, enquanto um sênior está pensando em termos de otimização, esscalabilidade, consumo de memória, tempo de processamento entre outros.

Além disso, é bom que um sênior possua uma capacidade de liderança ao menos razável, uma vez que muitos devs irão recorrer a ele ora ou outra, uma vez que ele será a referência dentro da sua àrea de atuação na empresa ou departamento.