Skills
Sobre a Vaga
Na Fagron Tech, você será o ponto focal técnico da squad, garantindo a qualidade do código, a saúde da arquitetura e a evolução do time. Além de atuar de forma tática no desenvolvimento, você remove impedimentos técnicos e apoia decisões alinhadas às diretrizes da arquitetura corporativa.
Responsabilidades
- Apoiar o Dev Team na resolução de impedimentos e dúvidas técnicas
- Atuar como elo entre o time e a arquitetura corporativa, disseminando boas práticas
- Mapear aderência tecnológica, riscos, incertezas e dependências técnicas durante o refinamento do produto
- Conduzir ou delegar provas de conceito (PoC) para reduzir incertezas antes do desenvolvimento
- Escrever User Stories técnicas (débito técnico, melhoria, TI) ou delegar ao Dev Team
- Garantir padrões de desenvolvimento como SOLID, Clean Code e testes unitários
- Monitorar desvios no SonarQube, criando ou delegando débitos técnicos no backlog
- Revisar pull requests da sprint, evitando fila e garantindo qualidade
- Definir procedimentos de empacotamento do código e acompanhar deploy com testes
- Monitorar ambientes com observabilidade (DataDog) e aplicar hotfixes/melhorias
- Investigar e solucionar problemas em conjunto com o Dev Team
- Compartilhar conhecimento técnico e orientar a evolução do time
- Distribuir atividades entre os devs, enquanto o PO prioriza demandas e o TL define junto ao time quem executa
Requisitos
- Experiência em back-end com C#, .NET Core (ou .NET 8) e Web API RESTful
- Conhecimento em front-end (HTML/CSS, JavaScript e Angular; AngularJS é legado) como diferencial
- Aplicação prática de SOLID e/ou Clean Code
- Domínio de Git e Visual Studio
- Experiência com Microsoft Azure
- Trabalho com SQL Server, MongoDB, Redis e mensageria (RabbitMQ)
- Vivência com CI/CD
- Conhecimento de arquitetura de microsserviços
- Experiência com observabilidade (DataDog)
- Capacidade de elaborar documentação técnica (arquitetura/solução)
- Formação superior completa ou pós-graduação relacionada à área
- Desejável cultura orientada a testes (TDD)
Beneficios
- Ambiente dinâmico e oportunidades para crescimento profissional
- Compromisso com diversidade e inclusão
- Espaço para propor ideias e contribuir com melhorias