O papel do desenvolvedor .NET pleno é de suma importância para o sucesso da nossa equipe, pois ele é responsável por criar funcionalidades inovadoras e manter aplicações escaláveis.
Para exercer essa função, é necessário ter conhecimento avançado em C# e habilidade em recursos como Async/Await, Delegates e LINQ. Além disso, é importante ter experiência em desenvolvimento de aplicações modernas com .NET Core/.NET 6+ e conhecimento em arquitetura de software com Clean Architecture e Event Driven Architecture.
Também é fundamental aplicar práticas de desenvolvimento rigoroso, utilizando TDD (Test-Driven Development), pirâmide de testes e princípios de qualidade de código.
Outras habilidades importantes incluem mensageria assíncrona, observabilidade e monitoramento, banco de dados SQL e NoSQL, infraestrutura em nuvem e contêineres e autenticação segura.
Requisitos
1. Know-how avançado em C#;
2. Habilidade em recursos como Async/Await, Delegates e LINQ;
3. Experiência em desenvolvimento de aplicações modernas com .NET Core/.NET 6+;
4. Conhecimento em arquitetura de software com Clean Architecture e Event Driven Architecture;
5. Aplicação de práticas de desenvolvimento rigoroso.
Vantagens
Possibilitamos um ambiente dinâmico e estimulante para seu crescimento profissional, onde você poderá trabalhar em projetos desafiadores e inovadores, utilizando as últimas tecnologias e ferramentas.
Outros
Nós oferecemos uma variedade de oportunidades de desenvolvimento e aprimoramento de habilidades, bem como acesso a recursos e ferramentas atualizadas.