- Desenvolver e evoluir aplicações utilizando .NET Core/ .NET 8+ e C#;
- Criar integrações entre sistemas por meio de APIs REST;
- Atuar com SQL Server, modelagem e otimização de consultas;
- Participar de revisões de código, melhorias arquiteturais e discussões técnicas;
- Desenvolver testes unitários e de integração;
- Investigar incidentes, analisar causas-raiz e propor soluções definitivas;
- Trabalhar de forma colaborativa com equipes de Produto, QA, Arquitetura e Desenvolvimento;
- Utilizar ferramentas de IA para acelerar entregas, melhorar a qualidade do código e aumentar a eficiência do time.
Quais serão suas responsabilidades?
- Desenvolver e evoluir aplicações utilizando .NET Core/ .NET 8+ e C#;
- Criar integrações entre sistemas por meio de APIs REST;
- Atuar com SQL Server, modelagem e otimização de consultas;
- Participar de revisões de código, melhorias arquiteturais e discussões técnicas;
- Desenvolver testes unitários e de integração;
- Investigar incidentes, analisar causas-raiz e propor soluções definitivas;
- Trabalhar de forma colaborativa com equipes de Produto, QA, Arquitetura e Desenvolvimento;
- Utilizar ferramentas de IA para acelerar entregas, melhorar a qualidade do código e aumentar a eficiência do time.
O que é necessário para participar desse processo seletivo?
Estamos em busca de um(a) Desenvolvedor(a) Fullstack (.NET|React) com perfil analítico, autonomia para conduzir entregas e interesse em atuar em um ambiente que incentiva inovação, qualidade de código e o uso estratégico de IA no desenvolvimento de software.
Para isso, é necessário ter:
- Experiência sólida com .NET Core / .NET 8+ e C#;
- Conhecimento em Entity Framework Core e Dapper;
- Vivência com SQL Server, procedures, functions, views e otimização de consultas;
- Experiência no desenvolvimento e consumo de APIs REST;
- Conhecimento em Git, Pull Requests e Code Review;
- Experiência com Docker e ambientes de desenvolvimento locais;
- Conhecimento em testes automatizados (xUnit e Mocking serão diferenciais);
- Domínio de conceitos como SOLID, Clean Code, Orientação a Objetos e DDD;
- Capacidade de atuar com autonomia em demandas de média complexidade.
Além disto, buscamos profissionais que já utilizam IA como aliada ao desenvolvimento:
- GitHub Copilot, JetBrains AI ou ferramentas similares;
- Geração e revisão de código assistida por IA;
- Criação de testes automatizados;
- Refatoração e documentação técnica;
- Análise e correção de problemas;
- Prompt Engineering e uso eficiente de agentes de IA;
- Capacidade crítica para validar resultados gerados pela IA;
- Conhecimento básico em integração com serviços como Azure OpenAI, Semantic Kernel ou tecnologias relacionadas.
Será um diferencial você conhecer:
- RabbitMQ ou Kafka;
- MongoDB, CosmosDB ou outros bancos NoSQL;
- Redis;
- Azure DevOps;
- Kubernetes;
- Microsserviços e arquitetura distribuída;
- Observabilidade e monitoramento;
- MCP, agentes de IA e automações;
- Conceitos de RAG e embeddings.
Por que fazer parte do time DBC Company?
- Somos a 13ª melhor empresa para trabalhar do Brasil e a 2ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2025;
- Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
- A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.
O que é importante saber?
- Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
- Essa vaga também é destinada a Pessoas com Deficiência.