Ofertas de emprego Consultor .NET+SQL sênior

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.