Trab
PreçosBlog

DEV BACK END I na Squadra

Remoto - Remoto

Candidatar-se

Criamos negócios digitais de sucesso através de um mergulho profundo na experiência do cliente e com entregas ágeis durante todo o processo de criação e evolução de serviços e produtos digitais. Somos apaixonados por tecnologia e por boas experiências, energizados por mudanças, movidos por gente. Você está pronto para fazer parte do nosso ecossistema digital? Vem ser Squader!

Requisitos

Experiência

  • experiência com .NET Core e C#, com habilidade para escrever código de alta qualidade, bem testado e orientado a objetos
  • Experiência sólida em bancos de dados relacionais (SQL Server, PostgreSQL) e não relacionais (MongoDB)
  • Familiaridade com ferramentas de versionamento (Git), integração contínua (CI/CD), testes automatizados e automação de processos de build e release
  • Experiência com contêineres (Docker), orquestração (Kubernetes) e práticas de DevOps
  • Conhecimento em sistemas de diferentes características (monolito, microsserviços, analítico, batch, arquiteturas orientadas a eventos, etc.)
  • Práticas ágeis como Scrum, Kanban e XP
  • Experiência com IA Generativa para aceleração de codificação e otimização de processos

Habilidades

  • APIs RESTful
  • Clean Architecture
  • SOLID
  • DDD
  • TDD
  • BDD
  • microsserviços
  • AWS
  • Azure
  • RabbitMQ
  • Kafka
  • monolito
  • orientadas a eventos
  • BFFs
  • Scrum
  • Kanban
  • XP
  • Docker
  • Kubernetes
  • DevOps
  • IA Generativa
  • LLMs
  • agentes de IA

Responsabilidades

  • Desenvolver e manter aplicações backend utilizando .NET Core e C#, projetando e implementando APIs RESTful
  • Aplicar princípios de arquitetura limpa (Clean Architecture), boas práticas de desenvolvimento (SOLID, DDD) e testes automatizados (unitários, de integração, TDD e BDD)
  • Criar sistemas distribuídos em larga escala a partir de microsserviços, integrando soluções com serviços em nuvem (AWS, Azure), ferramentas de mensageria (RabbitMQ, Kafka) e arquiteturas variadas (monolito, orientadas a eventos, BFFs, etc.)
  • Colaborar com equipes multidisciplinares em metodologias ágeis (Scrum, Kanban, XP), participando de code reviews, pair e mob programming para melhoria contínua e entrega de software de alta qualidade
  • Usar eficientemente ferramentas e práticas de DevOps, incluindo automação de build e release, integração contínua (CI/CD), contêineres (Docker) e orquestração (Kubernetes), além de monitoramento de aplicações
  • Participar desde a ideação e concepção de produtos até sua entrega e sustentação, fazendo escolhas técnicas, discussões de tecnologias e influenciando a excelência técnica
  • Integrar IA Generativa, LLMs e agentes de IA para aceleração do trabalho e otimização do tempo de entrega
  • Atuar em projetos com ritmo sustentável, trabalhando em times colaborativos para construir experiências inovadoras e agregar valor aos clientes
  • Liderar ou participar de todo o ciclo de entrega de software, da ideação à implantação, mentorando colegas com menos experiência por meio de conhecimento técnico e habilidades de liderança
  • Contribuir com a evolução das iniciativas em um time de alta performance, defendendo a excelência técnica e estando aberto a mudanças quando necessário

Tecnologias

.NET CoreC#APIs RESTfulAWSAzureRabbitMQKafkaDockerKubernetesGitIA GenerativaLLMs

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.