O que a vaga pede
Estamos em busca de um Desenvolvedor .NET Sênior para fazer parte do nosso time de tecnologia, atuando no desenvolvimento, evolução e sustentação de aplicações e soluções robustas, escaláveis e de alta performance.
💻 Principais responsabilidades
- Desenvolver e evoluir aplicações utilizando .NET / C#;
- Participar de todo o ciclo de desenvolvimento de software, desde a análise até a entrega;
- Criar e manter APIs RESTful e integrações entre sistemas;
- Atuar na manutenção e evolução de sistemas existentes;
- Contribuir com decisões técnicas e definição de soluções;
- Realizar análise e correção de problemas, garantindo a qualidade e estabilidade das aplicações;
- Escrever código limpo, organizado, testável e seguindo boas práticas de desenvolvimento;
- Participar de code reviews e contribuir para a melhoria contínua do time;
- Trabalhar em parceria com profissionais de Produto, QA, Arquitetura e demais áreas;
- Apoiar profissionais menos experientes, compartilhando conhecimento e boas práticas.
🔎 Requisitos
- Experiência sólida com desenvolvimento .NET e C#;
- Conhecimento em .NET Core / .NET 6+;
- Experiência no desenvolvimento de APIs REST;
- Conhecimento em SQL e bancos de dados relacionais;
- Experiência com Entity Framework / Entity Framework Core;
- Conhecimento de princípios de Clean Code, SOLID e Design Patterns;
- Experiência com Git e metodologias ágeis;
- Conhecimento em testes automatizados;
- Capacidade de analisar cenários complexos e propor soluções técnicas;
- Boa comunicação e capacidade de trabalhar em equipe.
⭐ Diferenciais
- Experiência com Azure ou outras plataformas cloud;
- Conhecimento em Docker e Kubernetes;
- Experiência com CI/CD e DevOps;
- Conhecimento em arquitetura de microsserviços;
- Experiência com mensageria, como RabbitMQ, Kafka ou Azure Service Bus;
- Conhecimento em observabilidade, logs e monitoramento;
- Experiência em ambientes de alta disponibilidade e grande volume de transações.