Sobre o trabalho Consultor .NET+SQL sênior
Consultor Desenvolvedor .NET + SQL Server Sênior
Responsabilidades
* Atuar como referência técnica em projetos de desenvolvimento e sustentação de sistemas .NET.
* Desenvolver, evoluir e manter aplicações em .NET (C#, ASP.NET / .NET Core) com integração a SQL Server.
* Realizar análise técnica e funcional de demandas de negócio, propondo soluções escaláveis e performáticas.
* Modelar, otimizar e manter estruturas de banco de dados (procedures, views, índices, queries complexas).
* Atuar em projetos de integração entre sistemas (APIs REST, Web Services, mensageria).
* Apoiar o time no desenho de arquitetura de soluções, boas práticas e padrões de desenvolvimento.
* Realizar code review, mentoria técnica e apoio a desenvolvedores plenos e juniores.
* Participar de reuniões com stakeholders, traduzindo necessidades de negócio em soluções técnicas.
* Apoiar processos de deploy, versionamento e CI/CD em conjunto com times de DevOps/Infra.
* Garantir qualidade, segurança, performance e manutenibilidade das soluções entregues.
Requisitos Técnicos
* Experiência sólida com:
* .NET / .NET Core / C#
* ASP.NET (MVC, Web API)
* SQL Server (modelagem, T-SQL, procedures, tuning de performance)
* Experiência com:
* Integrações via APIs REST
* Controle de versão (Git)
* Arquitetura em camadas, DDD ou Clean Architecture
* ORMs (Entity Framework, Dapper)
* Conhecimentos desejáveis:
* Cloud (Azure ou AWS)
* Docker / containers
* Mensageria (RabbitMQ, Azure Service Bus, Kafka – diferencial)
* CI/CD (Azure DevOps, GitHub Actions, GitLab CI)
* Microserviços (diferencial)
* Experiência em ambientes corporativos com sistemas críticos ou de grande volume de dados.
Requisitos Comportamentais
* Perfil consultivo, com boa comunicação com áreas técnicas e de negócio.
* Capacidade de entender problemas complexos e propor soluções práticas.
* Autonomia, organização e senso de responsabilidade técnica.
* Postura de liderança técnica e colaboração com times multidisciplinares.
* Foco em qualidade, prazos e impacto no negócio.
Formação
* Superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (desejável).
Diferenciais
* Experiência em projetos de transformação digital.
* Vivência em ambientes regulados (financeiro, telecom, saúde, indústria, etc.).
* Inglês técnico para leitura de documentação e interação com times globais.