Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior (.NET) para atuar em um produto SaaS de alta escala, com foco em performance, resiliência e evolução contínua da plataforma. A atuação será em uma equipe que trabalha diretamente com regras de negócio fiscal, desenvolvendo soluções que lidam com cenários complexos da legislação tributária. Por isso, é importante ter interesse (ou experiência) em compreender regras fiscais e garantir que as implementações estejam corretas, consistentes e aderentes às necessidades do domínio.
Responsabilidades e atribuições
- Desenvolver e evoluir serviços backend utilizando .NET com foco em performance e escalabilidade;
- Atuar na construção e manutenção de arquiteturas baseadas em microsserviços;
- Projetar e implementar APIs REST seguras, performáticas e bem documentadas;
- Trabalhar com bancos NoSQL (MongoDB) garantindo modelagem eficiente e escalável;
- Atuar com mensageria (ex.: RabbitMQ) para processamento assíncrono e desacoplamento de serviços;
- Participar de decisões arquiteturais e definição de padrões técnicos do time;
- Garantir qualidade de código através de testes automatizados, code reviews e boas práticas;
- Atuar na observabilidade da aplicação (logs, métricas e monitoramento);
- Trabalhar em conjunto com times de frontend, produto e SRE/DevOps;
- Apoiar e mentorar desenvolvedores menos experientes;
Requisitos e qualificações
- Experiência em regras de negócio fiscal/tributário;
- Experiência sólida com .NET (C#) e desenvolvimento backend;
- Experiência com arquitetura de microsserviços;
- Experiência com bancos NoSQL, especialmente MongoDB;
- Experiência na construção de APIs REST;
- Conhecimento em mensageria (RabbitMQ ou similares);
- Experiência com versionamento de código (Git);
- Experiência com testes automatizados (unitários e integração);
- Conhecimento em princípios de design de software (SOLID, Clean Code);
- Conhecimento em padrões de arquitetura (ex.: DDD, CQRS);
- Experiência com ambientes cloud;
- Boa comunicação e capacidade de atuar em times ágeis;
Requisitos desejáveis
- Experiência com Google Cloud Platform, especialmente Google Cloud Storage;
- Conhecimento em Angular para melhor integração com frontend;
- Experiência com pipelines de CI/CD;
- Experiência com Docker e Kubernetes;
- Conhecimento em observabilidade (ex.: logs estruturados, métricas, tracing – Grafana, Datadog, etc.);
- Experiência com alta volumetria e sistemas distribuídos;
- Vivência em produtos SaaS;
- Experiência com segurança de aplicações (OAuth2, autenticação/autorização).
Crie sua conta grátis para ver o link da candidatura.