pelo tempo vc poderia ir pra um senior, mas a questão de senioridade não pode ser medida somente por tempo, mas sim na sua habilidade na resolução de problemas.
algumas perguntas:
nesses 20 anos vc trabalhou somente nos mesmos tipos de projetos?
usou sempre as mesmas stacks?
já trabalhou em projetos de diversos portes?
tem portifólio que prove seu conhecimento em criação e manutenção de aplicações bem como sua habilidade de gerenciar projetos e inovações?
se for sim pra tudo então senior, se pra alguns pleno.
não aplicaria para junior pq se em 20 anos vc não se sente seguro em candidaturas em niveis mais altos... a empresa que não te conhece não vai reconhecer também e vai entender como risco a sua contratação pq pode entender que vc está no desespero de recolocação profissional e que logo mais vai abandonar ela para uma oportunidade melhor.
Entendi. Perguntei sobre o nível pois não sabia se exigiam algum nível comprovado de experiência no ambiente corporativo pra poder contratar pra vagas mais altas.
Sempre diversifiquei as stacks dentre as que mencionei, mas os projetos eram sempre pequenos.
Na área de gerenciar projetos sempre atuei pra mim mesmo, então não sei se conta. Somente recentemente tive experiência com mais pessoas na equipe, e tive que aprender coisas que não sabia antes. Metodologias ágeis, processos, alguma coisa de devops também.
Então o mais indicado seria algo entre pleno e senior?