Dev BACK-END .NET
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!
Estamos em busca de uma pessoa Desenvolvedora Backend .NET Sênior para atuar na evolução técnica de serviços e integrar inteligência artificial ao ciclo de desenvolvimento de soluções no segmento imobiliário. Nessa posição, você atuará de forma mão na massa na construção de microsserviços robustos, modelagem de domínios complexos e disseminação de boas práticas de IA no time, garantindo alta performance, segurança e qualidade de software.
O que você irá fazer ↩
-
Desenvolver e evoluir microsserviços de alta escala utilizando C# e .NET moderno com arquitetura limpa e mensageria.
Modelar domínios complexos junto às áreas de negócio utilizando os princípios de Domain-Driven Design (DDD).
Atuar na manutenção, evolução e migração de aplicações legadas em .NET Framework para arquiteturas modernas.
Estruturar e aplicar práticas de IA generativa no dia a dia de desenvolvimento, realizando a revisão crítica e validação do código gerado.
Mentorar e desenvolver o time técnico por meio de práticas contínuas de code review e pair programming.
Garantir a qualidade do código através de testes automatizados, resiliência e análise estática de segurança.
Implementar e manter integrações resilientes com ecossistemas de mensageria e serviços em nuvem na Azure.
O que você precisa ↩
-
Linguagens e Frameworks: Sólida experiência em C# moderno, .NET 8+, ASP.NET Core para criação de APIs REST e vivência com .NET Framework.
Persistência de Dados: Domínio em Entity Framework Core e/ou Dapper, além de experiência com bancos de dados relacionais e NoSQL.
Arquitetura e Design: Sólidos conhecimentos em DDD (agregados, value objects, domain events, bounded contexts), Arquitetura Limpa/Hexagonal, SOLID, Clean Code e Design Patterns.
Sistemas Distribuídos e Mensageria: Experiência prática em arquitetura de microsserviços e mensageria (RabbitMQ, Azure Service Bus ou Kafka com MassTransit).
Consistência Distribuída e Resiliência: Aplicação prática de padrões de consistência (Outbox, Saga, idempotência, retry e DLQ) e bibliotecas de resiliência (Polly).
Testes e Qualidade: Experiência com testes unitários automatizados, interpretação de relatórios de ferramentas SAST (SonarCloud) e conhecimentos em segurança baseados no OWASP Top 10.
IA Generativa aplicada ao Dev: Domínio em engenharia de prompt/contexto e uso prático de ferramentas como Claude Code, GitHub Copilot ou Cursor, com visão crítica sobre o código gerado.
Cloud e DevOps: Prática com ecossistema Azure, autenticação via Microsoft Entra ID, integração com Microsoft Graph API, esteiras de CI/CD no Azure DevOps, Docker e Kubernetes.
Para o match perfeito ↩
- IA em Produtos: Conhecimento em integração de Large Language Models (LLMs) diretamente em produtos de software, incluindo técnicas de RAG (Retrieval-Augmented Generation) e uso do framework Semantic Kernel.
Para ter uma jornada positiva e evolucionária ↩
- Cuidado com a saúde física: Assistência Médica e Odontológica
- Seguro de vida Prudential
- Sua saúde mental também é essencial: Parceria com a PlenaVi e A&M para consultas individuais de psicoterapia;
- Alimentar-se bem faz a diferença: Vale-refeição ou alimentação;
- Anywhere Office: trabalhe de onde quiser
- Exercícios são essenciais para o bem-estar no dia a dia: Wellhub (antigo Gympass);
- Licença Paternidade e Maternidade Estendida;
- Horário flexível: jornada de 40h semanais, de segunda a sexta, alinhado com o projeto e time;
- Desenvolva-se mais: parceria com instituições de ensino e escolas de idiomas;
- Day off no mês de aniversário;
- Aproveite seu tempo livre: clube de benefícios com diversas parcerias e descontos exclusivos nos segmentos de bem-estar, educação, idiomas, gastronomia, serviços e produtos;
- SQ MATCH: Nosso programa de indicação de talentos que você é gratificado por cada indicação que for contratada;
- Participação em comunidades internas: apoio na jornada, troca de experiências, grupos de estudo e trilhas de aprendizado;
- Participação nos Lucros Anual: Conforme alcance de resultados da empresa
- One a one: Alinhamentos de expectativas de carreira e objetivos, momento de troca, safeplace;
- Interação entre colaboradores: Eventos internos periódicos;
Por que ser um squader?
- Somos globais: temos squaders espalhados em todo o Brasil e alguns no exterior, atuando em projetos de clientes de renome e impacto global. Já temos projetos nos EUA, Canadá e África do Sul.
- Anywhere office: nosso modelo de trabalho é anywhere office, mas alguns projetos podem ser híbridos ou presenciais (confira a descrição da vaga). Você terá autonomia para alinhar com seu líder seus horários, equilibrando a sua rotina e as entregas do projeto que está atuando.
- Ambiente propício à evolução: construímos um ambiente colaborativo, de muito aprendizado e que valoriza a formação e desenvolvimento das pessoas.
- Crescimento constante: estamos nos consolidando como uma das top 5 consultorias de digital do Brasil.
- Trilhas de carreira: sua jornada profissional será construída junto com uma liderança presente, tendo possibilidade de transitar entre projetos, papéis e unidades de negócio do ecossistema SQUADRA.
- Cuidado com as pessoas: nosso core é o digital, mas nada disso seria possível sem nossas pessoas. Por isso, nosso foco é criar uma jornada positiva, memorável e humanizada para nossos Squaders.