 
        
        Descrição do Cargo
Aqui estão as responsabilidades e habilidades solicitadas:
Tarefas do Cargo:
Possuir experiência sólida como desenvolvedor .NET/C# ou desenvolvedor de aplicações, com mais de 5 anos de experiência.
Familiaridade com ASP.NET Core, .NET Framework, SQL Server e padrões de design/arquitetura é obrigatória.
Conhecimento em estilos de API, incluindo REST e GraphQL, é necessário.
Desenvolvedor experiente em linguagens .NET, tais como C#, .NET Core e Entity Framework.
Fortemente familiarizado com bancos de dados SQL, criando, melhorando e mantendo procedimentos, queries e funções armazenadas.
Capacidade de compreender planos de execução e consultas para refinar e otimizar a performance.
Compreensão de padrões de design, princípios SOLID e práticas de testes unitários.
Habilidades Específicas:
 * Excelentes habilidades de troubleshooting e comunicação são fundamentais.
 * Formação acadêmica ou experiência profissional relevante em engenharia de software ou áreas correlatas é necessária.
 * Requisitos adicionais incluem conhecimento em mecanismos de autenticação e autorização, como OAuth2, e familiaridade com ferramentas de CI/CD, como Azure DevOps e GitHub Actions.
 * Proficiência em controle de versão com Git e experiência em logging, monitoramento e diagnósticos em ambientes de nuvem são também desejáveis.
 * Também é importante ter vivência relevante com aplicações web em Angular e/ou React, bem como habilidades técnicas combinadas com comunicação e competências de negócios.
O que Oferecemos:
A capacidade de navegar e influenciar equipes com diferentes níveis de experiência e conhecimento é essencial. Inclusive podemos oferecer o uso da stack utilizada para aprendizagem, desde que dentro dos parâmetros de tempo razonável e possamos avaliar seu impacto no produto.
Detalhes Adicionais:
Obrigado por se interessar na nossa oportunidade de trabalho!