Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor BackEnd C# Sênior

Pessoa JurídicaPresencial (Local)VIPSão Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

🛠 Hard Skills
  • ⁠Experiência Sólida em C# e .NET: Domínio na construção de aplicações backend utilizando .NET Framework ou .NET Core, com foco em performance, escalabilidade e boas práticas de desenvolvimento.
  • ⁠Clean Architecture: Vivência na implementação e manutenção de soluções orientadas a camadas e separação clara de responsabilidades, garantindo um código mais robusto, desacoplado e testável.
  • ⁠Domain-Driven Design (DDD): Experiência prática com modelagem de domínios complexos, uso de Aggregates, Value Objects, Entities, Domain Events, Repositories e padrões estratégicos/táticos do DDD.
  • ⁠Arquiteturas Event-Driven: Experiência com mensageria, eventos e serviços assíncronos, utilizando ferramentas como RabbitMQ, Kafka, Azure Service Bus ou similares. Capacidade de projetar fluxos orientados a eventos e lidar com eventual consistency.
  • ⁠Boas Práticas de Código: Vivência com SOLID, princípios de arquitetura limpa, padrões de projeto e técnicas que garantam modularidade, alta coesão e baixo acoplamento.
  • ⁠Testes Automatizados: Conhecimento em testes unitários, testes de integração e mocks/stubs em .NET (xUnit, NUnit, MSTest, Moq, FluentAssertions etc.).
  • ⁠Integração com APIs e Serviços: Experiência em construir e consumir APIs REST, versionamento, segurança e padrões como OpenAPI/Swagger.
  • ⁠Versionamento: Proficiência em Git (branches, pull requests, code reviews, GitFlow ou trunk based).
  • ⁠Metodologias Ágeis: Vivência com Scrum, Kanban e práticas de desenvolvimento colaborativo.
🤝 Soft Skills
  • Comunicação Clara e Objetiva: Capacidade de explicar soluções técnicas, colaborar com Produto, QA, Arquitetura e demais áreas, além de participar de discussões de design de forma construtiva.
  • ⁠Perfil Hands-on e Proativo: Autonomia para resolver problemas complexos, propor melhorias arquiteturais e atuar em todo o ciclo da aplicação (design → desenvolvimento → testes → manutenção).
  • ⁠Pensamento Investigativo: Forte habilidade de troubleshooting, análise de logs, identificação de gargalos e compreensão profunda do funcionamento interno das soluções.
  • ⁠Colaboração e Trabalho em Equipe: Disposição para mentorar desenvolvedores menos experientes, realizar code reviews eficientes e contribuir para a evolução contínua do time.

BUSCAS DE VAGAS SEMELHANTES