Sobre a Empresa: A Campos Dealer é uma empresa de tecnologia com um ambiente de trabalho dinâmico, ágil e colaborativo, que valoriza a paixão pela tecnologia e a aprendizagem contínua. Focamos no desenvolvimento de soluções inovadoras, utilizando uma ampla gama de ferramentas e tecnologias para impulsionar a transformação digital em nosso setor.
Resumo do Cargo: O Desenvolvedor Fullstack Web é um profissional experiente e multifacetado, com atuação estratégica na área de programação web. Ele será responsável por arquitetar, codificar e otimizar aplicações críticas. Este papel exige uma visão abrangente do ciclo de desenvolvimento, capacidade de resolver problemas complexos (troubleshooting) e liderança técnica para apoiar a evolução de produtos legados e novas iniciativas (como integrações com IA e mensageria).
Responsabilidades Principais:
* Codificação e Arquitetura: Desenvolver e manter aplicações web robustas utilizando .NET (C#), garantindo código limpo, testável e escalável.
* Engenharia de Banco de Dados: Criar e, principalmente, otimizar procedures complexas, views e consultas no SQL Server. Analisar planos de execução e resolver problemas de performance (timeouts e gargalos).
* Integração de Sistemas: Conduzir e estruturar o desenvolvimento de integrações complexas com APIs de terceiros (ERPs, CRMs, WhatsApp, Gateways de Assinatura), definindo fluxos de dados e tratativa de erros.
* Mentoria Técnica: Atuar como referência técnica para desenvolvedores Nível I e II, auxiliando no desbloqueio de impedimentos lógicos e técnicos.
Requisitos Obrigatórios:
* Sólida experiência com C# e .NET Framework / .NET Core.
* Domínio de SQL Server (T-SQL), em otimização de performance (Performance Tuning), criação de procedures complexas e análise de execução.
* Experiência com Front-end: JavaScript, jQuery, HTML5, CSS.
* Experiência sólida no consumo e criação de APIs RESTful.
* Domínio de ferramentas de versionamento de código (Git/SVN).
* Capacidade de depurar aplicações web complexas (Frontend e Backend).
* Seguir as melhores práticas de desenvolvimento, incluindo segurança, desempenho e escalabilidade;