Join to apply for the (Fiscal) Desenvolvedor C# Senior role at NDD Tech | Brasil
"Potencializar o valor dos dados para impulsionar a sustentabilidade dos nossos clientes".
Como uma plataforma tecnológica de gestão e automação, somos especialistas em quatro verticais de negócio.
Fiscal – Inteligência e compliance para governança de documentos fiscais.
Logística – Tecnologia para automações e transformação digital do transporte.
Dispositivos – Monitoramento e gestão de dispositivos inteligentes corporativos.
Kubo – Plataforma para educação corporativa e gestão do conhecimento organizacional – LMS/LXP.
Instituição de Pagamento – Tecnologia para pagamentos, automação financeira e governança transacional.
A nossa visão é: "Liderar os mercados onde atuamos através de soluções essenciais para o sucesso dos nossos clientes".
Tudo isso conectado ao ESG, porque acreditamos que a responsabilidade ambiental, social e de governança são pilares fundamentais para o sucesso da NDD.
Nossos produtos estão presentes em mais de 30 países e atendemos cerca de 20 mil clientes, e para fazer tudo isso acontecer temos 580 colaboradores e especialistas!
Requisitos
O que buscamos para essa posição de Desenvolvedor FullStack no nosso time Fiscal
Estamos em busca de uma pessoa Desenvolvedora Fullstack Sênior, com foco em Frontend, para atuar em projetos desafiadores e de grande relevância para o nosso negócio. Será responsável por desenvolver, manter e evoluir aplicações, com ênfase em qualidade, performance e escalabilidade. Também contribuirá ativamente com o time em decisões técnicas, revisão de código e aplicação de boas práticas de arquitetura.
Habilidades
Desenvolver aplicações frontend modernas com Angular e TypeScript.
Integrar sistemas utilizando Web APIs RESTful com documentação (Swagger/APIARY).
Realizar code reviews, propondo melhorias e assegurando a qualidade do código.
Aplicar boas práticas de Clean Code, SOLID e padrões de projeto.
Criar documentação técnica, fluxogramas e diagramas UML.
Atuar em estimativas técnicas e análise de viabilidade das demandas.
Garantir segurança no desenvolvimento e considerar aspectos de desempenho.
Trabalhar em times multidisciplinares com metodologias ágeis.
Monitorar e manter a saúde das aplicações em produção.
Contribuir para evolução técnica do time e da arquitetura da solução.
É necessário que você tenha conhecimento
Angular e TypeScript
Web API e RESTful APIs (Swagger)
Dapper e Entity Framework Core
Sistema de Mensageria e RabbitMQ
SQL (criação de queries para SQL Server)
XML e JSON
Code Review e Boas Práticas de Logs
Clean Code e SOLID
Análise e Estimativa de Demandas
Documentação Técnica, UML
Será um plus se você conhecer ➕
Multithread e Testes Automatizados
Microsserviços e DDD (Domain Driven Design)
GIT, Mediator, OData
Redis (Cache), NodeJS 16+
Ferramentas de monitoramento (ex: App Insights, Grafana)
Automatização de Builds e Testes (TFS, Cypress)
Desenvolvimento Seguro (WAF, CSP, Pentest)
Bootstrap, Flexbox e CSS
Publicação em IIS e Azure DevOps
Containers e NPM
Gateway e ferramentas como Postman/Insomnia
Gerenciamento de banco SQL Server (Query Plan, Profiler) Azure Cloud
Sonar (Dependency Check)
ElasticSearch
Conhecimento sobre documentos eletrônicos (Brasil)
Noções de Inteligência Artificial aplicada ao desenvolvimento
Benefícios
Bônus: até 3 salários, critérios por atingimento de meta