Experiência no mercado de tecnologia é um requisito fundamental para este cargo. A posição visa atender às demandas dos clientes, integrando processos, pessoas e tecnologia de alta performance.
Estamos procurando por profissionais experientes em desenvolvimento de aplicações com habilidades sólidas em linguagens .NET/C# ou Desenvolvedor de Aplicações.
Requisitos:
* Familiaridade com ASP.NET Core, .NET Framework, SQL Server e padrões de design/arquitetura
* Conhecimento em estilos de API, incluindo REST e GraphQL
* Expertise em linguagens .NET (ex.: C#, .NET Core) e Entity Framework
* Forte experiência com bancos de dados SQL: criação, melhoria e manutenção de procedures, queries e funções armazenadas
* Capacidade de compreender planos de execução e consultas para refinar e otimizar performance
* Compreensão de padrões de design, princípios SOLID e práticas de testes unitários
* Excelentes habilidades de troubleshooting e comunicação
* Formação acadêmica ou experiência profissional relevante em engenharia de software ou áreas correlatas
Habilidades Recomendadas:
* Experiência com mecanismos de autenticação e autorização, como OAuth2
* Familiaridade com ferramentas de CI/CD (ex.: Azure DevOps, GitHub Actions)
* Proficiência em controle de versão com Git
* Experiência em logging, monitoramento e diagnósticos em ambientes de nuvem
* Vivência relevante com aplicações web em Angular e/ou React
Soft Skills:
* Capacidade de navegar e influenciar equipes com diferentes níveis de experiência e conhecimento
* Combinação de habilidades técnicas com comunicação e competências de negócios
* Atuação autônoma: receberá instruções, às vezes pouco claras, e deverá buscar informações com diferentes stakeholders
* Disposição para trabalhar com sistemas legados e atividades de suporte
* Espírito de trabalho em equipe
* Idiomas: Inglês (obrigatório) e Espanhol (desejável)
* Boas habilidades de comunicação