Descrição
**Description:**
----------------
Junte\-se à Digiage e ajude a escalar a inteligência artificial com excelência operacional.
Estamos em busca de um(a) **Desenvolvedor(a) .NET Plen**o para atuar em projetos estratégicos, contribuindo para a manutenção, evolução e desenvolvimento de aplicações modernas, escaláveis e de alta performance.
Procuramos profissionais com perfil analítico, colaborativo e apaixonados por tecnologia, que tenham experiência sólida em desenvolvimento backend com .NET e desejem atuar em um ambiente dinâmico, inovador e focado em excelência técnica.
**Responsabilidades:**
* Desenvolver, manter e evoluir aplicações utilizando .NET 6/7/8/9;
* Implementar APIs RESTful seguras, performáticas e escaláveis;
* Realizar integrações entre sistemas internos e externos;
* Atuar na manutenção corretiva, evolutiva e preventiva das aplicações;
* Participar de revisões de código, garantindo qualidade e aderência às boas práticas;
* Colaborar com times multidisciplinares, incluindo QA, Produto, Dados e DevOps;
* Identificar e corrigir bugs, propondo melhorias contínuas nas soluções;
* Trabalhar com arquitetura orientada a microsserviços;
* Contribuir com melhorias de performance, segurança e escalabilidade das aplicações;
* Apoiar processos de documentação técnica e padronização de desenvolvimento;
* Participar de cerimônias ágeis e contribuir ativamente nas discussões técnicas do time.
**Requirements:**
-----------------
* Experiência sólida com desenvolvimento em C\# e .NET 6 ou superior;
* Conhecimento em construção e consumo de APIs REST;
* Vivência com arquitetura de microsserviços;
* Conhecimento em boas práticas de desenvolvimento, como: SOLID, Clean Cod e Design Patterns
* Experiência com Git e versionamento de código;
* Vivência com bancos de dados relacionais, como SQL Server e PostgreSQL;
* Conhecimento em modelagem de dados e otimização de queries;
* Experiência com integração entre sistemas;
* Familiaridade com metodologias ágeis (Scrum/Kanban).
**Diferenciais:**
* Experiência com Microsoft Azure;
* Conhecimento em CI/CD e automação de deploy;
* Vivência com Docker e containers;
* Experiência com mensageria (RabbitMQ, Kafka ou similares);
* Conhecimento em testes automatizados;
* Experiência com monitoramento e observabilidade de aplicações;
* Vivência em projetos com foco em cloud e escalabilidade.