Pular para o conteúdo

RBGlobal

Engenheiro(a) de Software Sênior

ReactSQLPostgreSQLDockerKubernetesC#
Tradução automática. Consulte o original.

Sobre a oportunidade

Sobre a Vaga

Como Engenheiro(a) de Software Sênior, você será um contribuidor principal em nossa plataforma proprietária de software de e-commerce — o sistema em que nossos clientes confiam todos os dias.

Você trabalhará em uma equipe de engenharia colaborativa e multifuncional, assumindo a responsabilidade por recursos e serviços em nossa arquitetura de microsserviços, desde o design até a implantação e operação. Estamos procurando engenheiros curiosos, pragmáticos e confortáveis em navegar em uma base de código grande e em evolução — e que abracem práticas modernas de desenvolvimento assistido por IA para se mover mais rápido e de forma mais inteligente.

O que Buscamos em Você

  1. Você assume responsabilidade — você não espera por requisitos perfeitos antes de progredir.
  1. Você se comunica claramente com stakeholders técnicos e não técnicos.
  1. Você se preocupa com a qualidade do seu trabalho, não apenas em concluí-lo.
  1. Você se sente confortável com a ambiguidade e sabe quando escalar versus resolver sozinho.
  1. Você é genuinamente curioso sobre ferramentas e tecnologias emergentes, incluindo IA, e procura maneiras de aplicá-las na prática.

Responsabilidades

  1. Assumir a responsabilidade por componentes dentro de nossa arquitetura de microsserviços — projetá-los, desenvolvê-los, aprimorá-los e mantê-los com foco em qualidade e confiabilidade.
  1. Traduzir requisitos de negócios e de produto (às vezes ambíguos) em soluções técnicas limpas e bem estruturadas.
  1. Estimar o esforço de trabalho e contribuir significativamente para o planejamento de projetos e cronogramas de entrega.
  1. Mergulhar rapidamente em uma base de código grande e com múltiplos serviços — compreender os padrões existentes e começar a contribuir em um curto período de adaptação.
  1. Colaborar com engenheiros de diferentes equipes para identificar lacunas, expor riscos precocemente e conduzir decisões técnicas até a resolução.
  1. Escrever testes unitários e de integração; manter os padrões de qualidade de código por meio de revisões de código e automação.
  1. Apoiar sistemas de produção e auxiliar nossa equipe de suporte de 3º nível quando ocorrerem incidentes.
  1. Utilizar proativamente ferramentas de desenvolvimento de IA (por exemplo, GitHub Copilot, Claude, Cursor) para acelerar o desenvolvimento, melhorar a qualidade do código e reduzir o trabalho repetitivo.
  1. Realizar outras tarefas conforme atribuído.

Qualificações Necessárias

  1. 6–8+ anos de experiência profissional em desenvolvimento de software em um ambiente com múltiplas equipes.
  1. .NET Framework / .NET Core / C# – desenvolvimento de APIs, serviços e lógica de negócios back-end.
  1. React – Compreensão e experiência prática em aplicações front-end orientadas a componentes.
  1. Cloud – Microsoft Azure – conhecimento prático de serviços Azure (App Services, Azure SQL, Storage, Service Bus ou equivalente).
  1. Bancos de Dados – proficiência com SQL Server e/ou PostgreSQL; experiência com design de schema, otimização de consultas e ajuste de performance.
  1. Design de API RESTful – construção e consumo de APIs bem estruturadas e versionadas.
  1. Sólida compreensão das práticas Ágeis / Scrum e do ciclo de vida completo de desenvolvimento de software.
  1. Contêineres – experiência prática com Docker; familiaridade com conceitos de orquestração de contêineres.
  1. Uso demonstrado de ferramentas de desenvolvimento assistido por IA (GitHub Copilot, Claude, Cursor ou similar) como parte do fluxo de trabalho de engenharia diário.

Habilidades Desejáveis

  1. Capacidade de aprender e se adaptar a padrões e tecnologias mais recentes à medida que o cenário evolui.
  1. Experiência com pipelines de CI/CD (Azure DevOps, GitHub Actions).
  1. Familiaridade com Kubernetes ou Azure Container Apps.
  1. Exposição a arquitetura orientada a eventos ou message brokers (por exemplo, Azure Service Bus, Kafka)

IAA Holdings, LLC (IAA)

A IAA Holdings, LLC (IAA), uma empresa Ritchie Bros. Auctioneers (NYSE: RBA) e (TSX: RBA), é um mercado global confiável para insights, serviços e soluções de transação para ativos e veículos comerciais. Aproveitando tecnologia de ponta e focando em inovação, a plataforma exclusiva da IAA facilita a comercialização e venda de veículos com perda total, danificados e de baixo valor. A IAA atende a uma base global de compradores – localizados em mais de 170 países – e um espectro completo de vendedores, incluindo seguradoras, concessionárias, empresas de leasing de frotas e locadoras de veículos, e organizações de caridade. Os compradores têm acesso a múltiplos canais digitais de lances e compras, merchandising inovador de veículos e serviços de avaliação eficientes, aprimorando a experiência geral de compra. A IAA oferece aos vendedores um conjunto abrangente de serviços voltados para maximizar o valor do veículo, reduzir custos administrativos, encurtar o tempo do ciclo de vendas e entregar os maiores retornos econômicos.

Os funcionários em tempo integral da RB Global recebem seguros médicos, odontológicos, oftalmológicos e de vida básicos. Os funcionários podem se inscrever em nosso plano 401k e a RB Global igualará 100%% para as primeiras 4%% contribuídas. Os funcionários também receberão 15 dias de PTO (licença remunerada) a cada ano.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026