Pular para o conteúdo principal

Desenvolvedor .NET Sênior

Descrição da vaga

Como Desenvolvedor na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.

Responsabilidades e atribuições

Estamos em busca de um(a) Desenvolvedor(a) .NET Sênior para atuar em um projeto estratégico do Grupo Mercantil, contribuindo diretamente para a manutenção e evolução de sistemas corporativos.

O profissional será responsável por atuar em atividades de desenvolvimento de sistemas no modelo bodyshop, apoiando iniciativas de manutenção terceirizada e garantindo a excelência técnica das soluções desenvolvidas.


  • Criar, evoluir e sustentar APIs REST e serviços utilizando .NET Core e .NET Framework;
  • Projetar soluções escaláveis aplicando Design Patterns, SOLID, DDD e Clean Architecture;
  • Garantir a excelência do código por meio de práticas de Clean Code, TDD, testes automatizados e Code Review;
  • Atuar com containers (Docker/Kubernetes), mensageria e pipelines de CI/CD, assegurando a resiliência das aplicações;
  • Apoiar tecnicamente o time, participando de definições arquiteturais e processos ágeis (Scrum/Kanban);
  • Desenvolver soluções de alta qualidade com foco em performance, estabilidade e evolução contínua.

Requisitos e qualificações

Requisitos e Qualificações

  • Sólida experiência com .NET Core, .NET Framework, C# e ASP.NET Web API;
  • Experiência avançada em modelagem de APIs REST (Swagger, JWT/OAuth2);
  • Conhecimento em Entity Framework e bancos SQL Server/PostgreSQL;
  • Conhecimentos aprofundados em Design Patterns, TDD e DDD;
  • Experiência prática com filas e mensageria (RabbitMQ, Kafka ou similares);
  • Vivência com Docker, Kubernetes e esteiras de CI/CD (Azure DevOps);
  • Conhecimento em implementação de logs e métricas.
  • Experiência em metodologias ágeis;
  • Perfil analítico para desenho de soluções e resolução de problemas complexos;
  • Boa comunicação e colaboração em equipe;
  • Capacidade de apoiar tecnicamente o time e atuar de forma estratégica.

Diferenciais

  • Experiência com serviços em Cloud GCP (GCS, GCE, GCF, Pub/Sub);
  • Conhecimento em bancos não relacionais (MongoDB, DynamoDB ou Redis);
  • Conhecimento em aplicações SPA utilizando Angular 15+;
  • Vivência com práticas de DevSecOps;
  • Conhecimento em leitura de programas Cobol e ambiente Mainframe / DB2;
  • Experiência em sistemas financeiros;
  • Vivência em integração e modernização de sistemas legados e microsserviços.

Informações adicionais

  • Contratação PJ|Home office;
  • Deverá atuar com equipamento próprio;

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista RH
  3. Etapa 3: Avaliação do currículo + Teste Técnico
  4. Etapa 4: Entrevista final
  5. Etapa 5: Envio de carta oferta
  6. Etapa 6: Contratação

Somos uma das melhores empresas para se trabalhar!

Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.