• Sólida experiência em desenvolvimento C#, SQL e ReactJS, com histórico de participação em projetos complexos.
  • Domínio na construção e consumo de APIs REST e no uso de formatos de dados como JSON/XML/SOAP.
  • Proficiência em controle de versão com Git (branching, pull requests, resolução de conflitos).
  • Experiência em desenvolvimento auxiliado por IA, utilizando ferramentas e técnicas para aumentar a produtividade e eficiência no processo de codificação e resolução de problemas.
  • Conhecimento prático de padrões de arquitetura de software e design patterns, aplicando princípios de engenharia de software para criar soluções bem estruturadas.
  • Experiência com logs e monitoramento de aplicações, capacidade de instrumentar o código para gerar logs úteis e criar painéis/alertas para acompanhar sistemas em produção.
  • Familiaridade com práticas de observabilidade e debugging de aplicações, incluindo uso de métricas e tracing (rastreamento de transações) para diagnosticar e antecipar problemas.
  • Autonomia e perfil investigativo para propor e implementar soluções de automação de forma proativa, bem como para solucionar incidentes de forma ágil.
  • Boa comunicação e habilidade de trabalhar em equipe, compartilhando conhecimentos e registrando evoluções dos processos.
  • Desenvolver e manter aplicações em C#, SQL e ReactJS focadas na visualização de dados e automação de diversos processos da empresa, garantindo eficiência e confiabilidade.
  • Projetar e consumir APIs REST para integrar sistemas e fluxos de dados, permitindo a comunicação transparente entre diferentes serviços e plataformas.
  • Atuar com desenvolvimento auxiliado fortemente por IA, utilizando ferramentas e modelos para acelerar a entrega de soluções, melhorar a qualidade do código e otimizar processos de desenvolvimento.
  • Utilizar e administrar repositórios Git para versionamento de código, mantendo um fluxo de trabalho organizado (pull requests, code reviews) e garantindo a colaboração eficiente em equipe.
  • Implementar soluções de observabilidade, incluindo geração de logs estruturados, monitoramento de métricas e criação de alertas, visando acompanhar a saúde e desempenho das automações em produção.
  • Garantir a aplicação de padrões de arquitetura de software e boas práticas de desenvolvimento (como SOLID, Clean Architecture, etc.), produzindo código escalável, manutenível e bem documentado.
  • Colaborar com outras equipes (por exemplo, times de dados ou de produto) para alinhar integrações e assegurar que as soluções de automação atendam às necessidades do negócio.
  • Diagnosticar problemas, depurar erros e otimizar o desempenho dos processos automatizados, assegurando alta disponibilidade e confiabilidade das soluções implantadas.
Similar jobs

Dev fullstack (c# e reactjs) pleno

Apply Now
Back to search page