**Cargo:** Analista de Tecnologia
Descrição do Cargo
Nossa equipe busca um profissional qualificado para atuar como Analista de Tecnologia. Será responsável por desenvolver e manter aplicações de alta qualidade, garantindo a satisfação dos usuários.
O trabalho envolve:
* Desenvolvimento de novas funcionalidades;
* Realização de testes;
* Depuração e otimização;
*
Experiências Exigidas:
* Desenvolvedor Pleno com experiência em .NET C#;
* Experiência sólida em desenvolvimento back-end com .NET/C#;
* Vivência prática de pelo menos 3 anos atuando em projetos profissionais;
*
Excelência em acesso a dados com Entity Framework Core;
Experiência em criação, manutenção e otimização de consultas LINQ e SQL;
Uso avançado de migrations, mapeamento de entidades e relações complexas;
Ajuste de performance em queries e análise de planos de execução.
Prática em desenvolvimento de APIs RESTful;
Implementação de endpoints seguros, versionados e performáticos;
Integração com sistemas externos e consumo de serviços;
Documentação de APIs (Swagger, OpenAPI).
Aplicação de boas práticas de engenharia de software;
Experiência comprovada com Clean Code, SOLID e princípios de design .;
Criação de código escalável, legível e sustentável;
Participação em code reviews e manutenção de padrões de qualidade.
Experiência em análise de performance e troubleshooting;
Identificação e resolução de gargalos de performance em aplicações e banco de dados;
Uso de ferramentas de profiling e análise de logs;
Experiência em logs estruturados e telemetria (Application Insights, Serilog, Sentry, etc.).
Vivência em times ágeis;
Experiência trabalhando em squads com Scrum ou Kanban;
Participação em cerimônias (daily, planning, review e retrospectiva);
Comunicação clara e colaborativa em ambientes distribuídos/remotos.
Experiências Desejáveis (não obrigatórias, mas valorizadas): Projetos com DDD, eventos de domínio e mensageria .
Experiência implementando estratégias de resiliência .
Projetos de monitoramento avançado com telemetria e métricas de performance.
Participação em arquiteturas escaláveis e de alta disponibilidade.
Diferenciais Ter trabalhado com Ext.js em sistemas legados.
Experiência em Blazor (Server ou WebAssembly).
Portfólio com projetos relevantes em produção.
Tudo isso sem comprometer os requisitos de desempenho e qualidade!