Trabalhe com a RSM

Desenvolvedor Sênior

  • LocalRio de Janeiro, RJ, Brasil
  • Entrou na lista13/10/2026
  • Salárionão informado
  • ÁreaEngenharia de software

Média de 19 vagas de Desenvolvedor no Brasil que lemos: R$ 5.449/mês · atualizado em 22 de outubro. Referência de mercado, não é o salário desta vaga.

Sobre a vaga

Lugar de gente inovadora que faz acontecer!

Somos uma empresa reconhecida pela ousadia de propor serviços e soluções diferenciadas, construídas de maneira única e com excelência. Perseguimos sempre o “algo mais” fugindo do normal e esperado, para que possamos surpreender os clientes com ideias inovadoras.

Responsabilidades e atribuições

Desenvolver, evoluir e manter aplicações backend, APIs, microsserviços, BFFs, workers e serviços de processamento assíncrono; Implementar soluções utilizando principalmente Python e/ou .

  • NET Core, seguindo os padrões arquiteturais e de desenvolvimento estabelecidos
  • Participar de discussões técnicas e contribuir para decisões relacionadas à arquitetura, escalabilidade, performance e manutenibilidade das aplicações
  • Desenvolver e manter APIs REST, garantindo boas práticas de versionamento, documentação, segurança e tratamento de erros
  • Implementar integrações entre aplicações, ERPs, sistemas legados, bancos de dados e serviços externos
  • Desenvolver soluções de comunicação síncrona e assíncrona, utilizando APIs, filas, eventos e processamento batch
  • Implementar mecanismos de mensageria utilizando serviços como AWS SQS, SNS e EventBridge
  • Desenvolver workers e rotinas de processamento em background, garantindo confiabilidade, rastreabilidade e tratamento adequado de falhas
  • Aplicar boas práticas de arquitetura de software, incluindo Clean Architecture, Vertical Slice Architecture e Domain-Driven Design (DDD), conforme a complexidade da solução
  • Implementar padrões de resiliência, como idempotência, retry, circuit breaker, rate limiting e tratamento de mensagens em Dead Letter Queues (DLQ)
  • Desenvolver e otimizar consultas, modelos de dados e operações de persistência, considerando performance, concorrência e integridade das informações
  • Implementar estratégias de cache e otimização de performance para aplicações e serviços
  • Aplicar mecanismos de autenticação e autorização, incluindo OAuth2, OpenID Connect, JWT e integração com provedores de identidade
  • Implementar boas práticas de segurança no desenvolvimento, incluindo validação de entradas, tratamento de dados sensíveis e gerenciamento seguro de credenciais
  • Desenvolver testes unitários, de integração e automatizados, garantindo qualidade, confiabilidade e facilidade de evolução do código
  • Realizar code reviews, contribuindo para a qualidade técnica, padronização e disseminação de boas práticas entre os desenvolvedores
  • Implementar mecanismos de observabilidade, incluindo logs estruturados, métricas, rastreamento distribuído e integração com ferramentas de monitoramento
  • Atuar em conjunto com os times de DevOps e Segurança na implementação de soluções seguras, escaláveis e preparadas para ambientes em nuvem
  • Apoiar processos de containerização, integração contínua, entrega contínua e implantação das aplicações
  • Investigar e solucionar problemas complexos relacionados a aplicações, integrações, performance e ambientes produtivos
  • Contribuir para a documentação técnica das soluções, contratos de APIs e decisões relevantes de implementação
  • Apoiar desenvolvedores de menor senioridade, compartilhando conhecimento e contribuindo para a evolução técnica do time
  • Participar de provas de conceito e avaliações de novas tecnologias, frameworks e ferramentas que possam agregar valor às soluções.

Requisitos e qualificações

Experiência sólida com: Desenvolvimento de software backend; Python e/ou .

  • NET Core
  • Desenvolvimento e integração de APIs REST
  • Microsserviços e sistemas distribuídos
  • Arquitetura orientada a eventos
  • Mensageria e processamento assíncrono
  • Programação orientada a objetos
  • Princípios SOLID e Clean Code
  • Design Patterns
  • Dependency Injection
  • Clean Architecture
  • Vertical Slice Architecture
  • Domain-Driven Design (DDD), quando aplicável
  • Bancos de dados relacionais e modelagem de dados
  • ORMs e gerenciamento de migrations
  • Operações assíncronas e concorrência
  • Idempotência e estratégias de retry
  • Tratamento de falhas e Dead Letter Queues
  • Estratégias de cache
  • Autenticação e autorização
  • JWT, OAuth2 e OpenID Connect
  • Testes unitários e de integração
  • Git e práticas de versionamento
  • Docker e containers
  • Observabilidade e logging estruturado
  • Troubleshooting e análise de performance
  • Boas práticas de segurança no desenvolvimento.
  • Conhecimentos técnicos – BackendPythonExperiência sólida com Python 3.11+
  • Desenvolvimento de APIs utilizando FastAPI
  • SQLAlchemy 2.0, incluindo operações assíncronas
  • Alembic para gerenciamento de migrations
  • Pydantic para validação e serialização de dados
  • Programação assíncrona utilizando AsyncIO
  • Desenvolvimento de workers e tarefas em background
  • APScheduler para agendamento e execução de rotinas
  • Testes automatizados utilizando Pytest
  • Integrações com serviços externos e APIs de terceiros..

NET / .

NET CoreExperiência com C# e .

NET / .

NET Core; Desenvolvimento de APIs utilizando ASP.

NET Core Web API; Entity Framework Core; Dependency Injection nativa do .

  • NET
  • Programação assíncrona utilizando async/await
  • Desenvolvimento de Background Services e Hosted Services
  • LINQ e otimização de consultas
  • Testes automatizados utilizando xUnit, NUnit ou equivalentes
  • Implementação de integrações e serviços distribuídos.
  • Cloud, mensageria e infraestruturaExperiência com serviços AWS, especialmente SQS, SNS, EventBridge e S3
  • Implementação de produtores e consumidores de mensagens
  • Utilização de filas, eventos e mecanismos de processamento assíncrono
  • Conhecimento em Docker e containerização de aplicações
  • Familiaridade com ambientes Kubernetes e AWS EKS
  • Conhecimento de pipelines CI/CD
  • Experiência com aplicações executadas em ambientes cloud
  • Conhecimento de OpenTelemetry, métricas e rastreamento distribuído.
  • Banco de dados e persistênciaExperiência com SQL Server, PostgreSQL e/ou outros bancos relacionais
  • Modelagem de dados e otimização de consultas SQL
  • Utilização de ORMs
  • Gerenciamento de transações e concorrência
  • Estratégias de indexação e análise de performance
  • Conhecimento de Redis ou soluções equivalentes para cache
  • Tratamento de consistência de dados em integrações distribuídas.

Informações adicionais

Benefícios oferecidos: Assistência Médica e Odontológica BradescoSeguro de Vida IcatuVale Refeição ou AlimentaçãoVale TransporteIncentivo Educacional - custeando 50% das despesas de Graduação, Inglês ou Pós-Graduação, limitado a R$ 300,00 por mêsTotalPass Golden FarmaPrêmio de Estabilidade por Tempo de CasaAvaliação de Desempenho (Oportunidades de Crescimento e Desenvolvimento)Plano de MentoriaEmpréstimo ConsignadoCusteio do Registro Profissional (CRC, OAB ou CRP)Aparelho CorporativoBirthday OffVale Presente do Birthday Off

Detalhes da vaga

Empresa
Trabalhe com a RSM
Nível
Sênior
Modelo de trabalho
Híbrido
Contrato
Tempo integral
Publicada em
13 de outubro de 2026
Site do anúncio
rsmbrasil.gupy.io

Habilidades pedidas

  • Python
  • .NET Core
  • AWS SQS
  • SNS
  • EventBridge
  • OAuth2
  • OpenID Connect
  • JWT

Como se candidatar

Esta vaga é da Gupy, que só aceita candidatura pela sua própria conta de lá. Crie a conta grátis e conecte a sua conta da Gupy uma vez: depois disso o Find Best Job envia esta vaga e as próximas de lá por você, com o seu currículo e as suas respostas.

Grátis para começar: 3 candidaturas, 1 por dia. Comprando créditos, saem até 10 por dia, a partir de R$1,67 por candidatura. Ver preços

Veja também