Analista de Desenvolvimento Sênior
Job Description
Requisitos obrigatórios do cargo:
I. Formação superior em áreas relacionadas à tecnologia, como Engenharia de Redes, Engenharia da Computação, Ciências da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou Gestão de Ti e áreas afins;
II. Experiência a partir de 6 meses na função.
Conhecimento, habilidades e atitudes necessárias para exercer o cargo:
I. Experiência avançada em desenvolvimento backend com C# (.NET Core/.NET Framework) e forte conhecimento em frontend com Angular (versões recentes).
II. Sólida prática na criação, consumo e documentação de APIs REST.
III. Conhecimento aprofundado em arquitetura de software, design patterns, princípios SOLID e Domain-Driven Design (DDD).
IV. Definição e aplicação de boas práticas de desenvolvimento, incluindo testes automatizados, versionamento e controle de qualidade.
V. Experiência com Git e gestão de projetos utilizand...