Efetivo

Pessoa Desenvolvedora .Net Sênior com Foco em IA

Datum

São Paulo - SPHíbridoEfetivo

Sobre a oportunidade

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.

Local de trabalho

Avenida Brigadeiro Faria Lima · São Paulo - SP · CEP 01451-905

Antes de se candidatar

Confira no endereço oficial da candidatura os requisitos, prazos, etapas e condições do processo seletivo. A Agência Sertão organiza os dados da oportunidade para facilitar a consulta, mas a seleção e a contratação são conduzidas pela organização responsável.

Plataforma de origem: Recrut.IA · Ver anúncio original