Desenvolvedor(a) Full Stack Sênior
Indexed description
A posição envolve atuação direta em sistemas proprietários da empresa, incluindo seu ERP, que atende operações reais e complexas. O profissional terá papel importante na manutenção e evolução dessas soluções, contribuindo com melhorias técnicas e sustentação do ambiente.
É esperado que a pessoa tenha capacidade de entender o funcionamento do sistema atual, suas regras de negócio e arquitetura, para então atuar de forma consistente na evolução das aplicações.
Responsabilidades e atribuições
- Desenvolver e manter aplicações utilizando C# (.NET / ASP.NET Core) e Angular
- Criar e evoluir APIs REST
- Atuar na manutenção e evolução do ERP próprio da empresa
- Compreender regras de negócio e propor melhorias técnicas quando necessário
- Aplicar boas práticas de desenvolvimento (Clean Code, SOLID, DDD, TDD)
- Participar de decisões técnicas e apoiar o time em demandas mais complexas
- Atuar na identificação e correção de problemas em produção
- Contribuir com a melhoria contínua dos sistemas e processos de desenvolvimento
- Experiência sólida com desenvolvimento em C# e .NET
- Experiência com Angular
- Conhecimento em SQL Server, Entity Framework e Dapper
- Experiência no desenvolvimento e consumo de APIs REST
- Conhecimento em autenticação com JWT e documentação com Swagger
- Vivência com versionamento de código (Git) e práticas de CI/CD
- Experiência com ambientes em nuvem (AWS ou Azure)
- Capacidade de atuar com autonomia e bom entendimento de sistemas legados
- Experiência com Visual Basic (VB.NET)
- Vivência prévia com sistemas ERP ou soluções voltadas para logística
- Modelo de contratação: PJ
- Modelo de trabalho: Híbrido (base em São Paulo – capital)
Não
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search