Descrição da Vaga

Pessoa Desenvolvedora .NET Sênior com foco em IA 5Z6CVT


Híbrido
Efetivo
São Paulo - SP
Vaga Pública

Estamos buscando uma pessoa que ouse protagonizar com a gente. 💜

Responsabilidades e atribuições

Buscamos uma pessoa Desenvolvedora .NET Sênior para atuar no desenvolvimento, na evolução e na sustentação de soluções corporativas, participando ativamente de todas as etapas do ciclo de vida do software, desde a concepção e definição da arquitetura até a implementação, os testes, a entrega e o suporte. Essa pessoa terá um papel importante na modernização dos processos de desenvolvimento, utilizando Inteligência Artificial e práticas como o Specification-Driven Development (SDD) para otimizar a produtividade, elevar a qualidade técnica e acelerar a entrega de valor ao negócio.

Desenvolvimento e arquitetura de soluções:

  • Participar de reuniões técnicas e de negócio, contribuindo para o levantamento de requisitos, a análise de cenários e a definição de soluções.
  • Desenvolver, evoluir e manter aplicações utilizando C# e tecnologias do ecossistema .NET.
  • Projetar e implementar soluções seguindo boas práticas de arquitetura, princípios de Domain-Driven Design (DDD) e padrões de desenvolvimento.
  • Desenvolver e manter aplicações web, integrações e serviços, garantindo qualidade, segurança, desempenho e manutenibilidade.
  • Atuar em todas as etapas do ciclo de desenvolvimento, incluindo concepção, implementação, testes, implantação e sustentação.

Desenvolvimento orientado por especificações e Inteligência Artificial:

  • Aplicar práticas de desenvolvimento orientado por especificações (SDD), transformando requisitos de negócio em especificações técnicas, arquitetura e código.
  • Utilizar assistentes de programação e ferramentas de IA generativa para apoiar a criação e a refatoração de código, a elaboração de testes e as revisões técnicas.
  • Construir prompts e contextos técnicos claros para orientar ferramentas de IA na geração, análise e validação de soluções.
  • Avaliar criticamente os resultados produzidos por ferramentas de IA, assegurando consistência, qualidade, segurança e aderência aos requisitos.
  • Contribuir para a modernização do ciclo de desenvolvimento, identificando oportunidades de automação e melhoria contínua.

Integrações e persistência de dados:

  • Desenvolver e manter integrações com sistemas internos e externos por meio de APIs e serviços.
  • Implementar e evoluir serviços utilizando Web API, Web Services e WCF.
  • Desenvolver consultas, procedures, functions, triggers e views em SQL Server, considerando integridade e desempenho dos dados.
  • Trabalhar com mecanismos de persistência e acesso a dados, utilizando ORM e Dapper conforme as necessidades das soluções.

Qualidade, testes e sustentação:

  • Desenvolver e executar testes, ampliar a cobertura de testes automatizados e apoiar processos de revisão de código.
  • Investigar e corrigir falhas, realizar refatorações e implementar melhorias nas aplicações existentes.
  • Acompanhar o processo de homologação, orientando usuários, esclarecendo dúvidas e apoiando a validação das entregas.
  • Prestar suporte e sustentação às soluções desenvolvidas, garantindo continuidade operacional e resolução de problemas.
  • Elaborar e manter documentações técnicas, manuais e procedimentos de trabalho, utilizando recursos de IA para apoiar e otimizar esse processo.

DevOps, colaboração e entregas:

  • Trabalhar com ferramentas de versionamento e gestão do ciclo de desenvolvimento, como Git, TFS e Azure DevOps.
  • Colaborar com equipes multidisciplinares, compartilhando conhecimentos e contribuindo para decisões técnicas.
  • Atuar em metodologias ágeis, contribuindo para o planejamento, o acompanhamento e a priorização das atividades.
  • Manter compromisso com prazos, qualidade técnica e entregas contínuas de valor para o negócio.

Requisitos e qualificações

  • Experiência profissional: mínimo de 5 anos de experiência comprovada em desenvolvimento de software.
  • C# e .NET: experiência sólida no desenvolvimento, na manutenção e na evolução de aplicações utilizando C# e tecnologias .NET.
  • Desenvolvimento web: conhecimento de MVC, Angular, JavaScript, jQuery e Bootstrap.
  • Banco de dados: experiência com SQL Server, incluindo procedures, functions, triggers, views e desenvolvimento de consultas.
  • APIs e serviços: experiência no desenvolvimento e na integração de soluções utilizando Web API, Web Services e WCF.
  • Arquitetura de software: conhecimento sólido em Domain-Driven Design (DDD) e boas práticas de desenvolvimento.
  • Persistência de dados: experiência com Dapper e mecanismos de mapeamento objeto-relacional (ORM).
  • DevOps e versionamento: experiência com Git, TFS e/ou Azure DevOps para versionamento, colaboração e gestão do ciclo de desenvolvimento.
  • Desenvolvimento com IA: experiência prática ou capacidade demonstrável de utilizar ferramentas de Inteligência Artificial no desenvolvimento de software, incluindo apoio à geração e refatoração de código, elaboração de testes e revisão técnica.
  • SDD — Specification-Driven Development: conhecimento ou experiência na aplicação de especificações estruturadas para orientar a arquitetura, a implementação e a validação de software.
  • Capacidade analítica: habilidade para investigar problemas complexos, avaliar alternativas e propor soluções técnicas eficientes.
  • Comunicação e colaboração: clareza na comunicação verbal e escrita, facilidade para explicar conceitos técnicos e trabalhar com equipes multidisciplinares.
  • Organização e autonomia: iniciativa, proatividade, concentração, planejamento e comprometimento com prazos e entregas.

Diferenciais

  • Experiência na integração de APIs de modelos de linguagem (LLMs), como OpenAI e Claude, em aplicações corporativas.
  • Conhecimento em Microsoft Azure e serviços de computação em nuvem.
  • Vivência com metodologias ágeis, especialmente Scrum e Kanban.
  • Certificações relacionadas a desenvolvimento de software, Cloud ou Inteligência Artificial.
  • Experiência com aplicações conteinerizadas utilizando Docker e Kubernetes.
  • Conhecimento em tecnologias de mensageria, como RabbitMQ ou similares.
  • Experiência na aplicação de IA generativa ao longo do ciclo de desenvolvimento, com foco em produtividade, qualidade de código e automação de atividades técnicas.

Informações adicionais:

Por aqui, você também conta com vantagens pensadas para apoiar sua rotina, bem-estar e desenvolvimento:

  • 🧠 Zenklub: duas sessões gratuitas por mês com psicólogos, terapeutas, nutricionistas ou coaches. Sessões extras saem por R$ 70 e o benefício também pode incluir dependentes.
  • 🏋️ Wellhub (Gympass): acesso a descontos de até 75% em mais de 22 mil academias espalhadas pelo Brasil.
  • 💜 MomCare: incentivo monetário flexível no período pós-licença maternidade.
  • 📚 Incentivo Alura: apoio ao desenvolvimento contínuo, com subsídio de 50% da licença Alura Plus, via reembolso pelo período de 12 meses.
  • 🎓 Parcerias educacionais: descontos de até 70% em diversas instituições de ensino, incluindo graduação, pós-graduação, MBAs, idiomas e muito mais.
  • 🤝 RecomenDatum: suas conexões também podem gerar oportunidades! Indique profissionais para o nosso time ou empresas para nosso ecossistema e ganha recompensas.

Quer conhecer outras vantagens de fazer parte da Datum? Acesse a home da nossa página de carreiras para conhecer os demais benefícios que oferecemos.

*Os benefícios podem variar conforme os acordos definidos na contratação.


Localização

Avenida Brigadeiro Faria Lima, 2092 · CEP 01451-905

São Paulo - SP

Ver localização no mapa

Compartilhar essa Vaga

Compartilhe essa vaga em sua rede social.

Sobre Nós

Somos uma consultoria de tecnologia que há mais de 25 anos ousa ir além para transformar pessoas, negócios e histórias. Atuamos hoje em mais de 80 projetos, ao lado de mais de 40 clientes ativos nos setores de varejo, bancos, fintechs e muito mais, sempre com o propósito de impulsionar resultados e gerar impacto.

Acreditamos que um ambiente de excelência nasce quando valorizamos talentos, estimulamos o aprendizado constante e criamos espaço para que cada pessoa possa entregar o seu melhor. É por isso que somos certificados como um Great Place to Work (GPTW) desde 2020, reflexo do nosso compromisso genuíno com quem faz parte da nossa jornada.

Junte-se à Datum e ouse ir além com a gente!