Pular para o conteúdo

Caixa Mágica Software

Desenvolvedor Backend (.NET)

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

Visão Geral

Estamos procurando um Engenheiro de Software .NET experiente para se juntar a uma equipe de engenharia em crescimento dentro de um ambiente bancário internacional.

A função é focada principalmente no desenvolvimento backend usando C# e o moderno .NET, incluindo o design, desenvolvimento e manutenção de REST APIs e aplicações de negócios.

A complexidade técnica das APIs em si não é necessariamente incomum — grande parte do trabalho pode envolver funcionalidade de negócios padrão e serviços baseados em CRUD. O que importa é ter um forte entendimento de .NET e dos fundamentos de engenharia de software, em vez de simplesmente saber como implementar endpoints.

Estamos procurando engenheiros curiosos sobre o que acontece nos bastidores, que entendam por que abordagens específicas são usadas e que possam tomar boas decisões técnicas em vez de simplesmente seguir padrões existentes.

O que você fará?

  1. Projetar, desenvolver e manter aplicações backend e REST APIs usando C# e .NET / ASP.NET Core.
  1. Construir funcionalidade de negócios de fácil manutenção usando código limpo e bem estruturado.
  1. Trabalhar com bancos de dados relacionais e tecnologias de acesso a dados como Entity Framework Core.
  1. Participar ativamente de refinamentos técnicos e ajudar a traduzir requisitos de negócios em soluções técnicas apropriadas.
  1. Discutir opções de implementação, trade-offs e riscos técnicos com outros desenvolvedores.
  1. Contribuir para revisões de código e padrões de engenharia de software.
  1. Escrever e manter testes unitários, de integração e automatizados.
  1. Solucionar problemas de produção e investigar problemas além dos sintomas imediatos.
  1. Trabalhar com pipelines de CI/CD e participar do ciclo completo de entrega de software.
  1. Colaborar com equipes de DevOps/plataforma, quando necessário.
  1. Contribuir para a melhoria contínua do processo de desenvolvimento e práticas de engenharia.
  1. Compartilhar conhecimento técnico com outros membros da equipe.

O que estamos procurando?

  1. Forte experiência profissional com C# e .NET.
  1. Muito bom entendimento do moderno .NET / ASP.NET Core.
  1. Sólida experiência em projetar e desenvolver REST APIs.
  1. Forte entendimento dos conceitos centrais do .NET, como: - Injeção de dependência e tempos de vida de serviço - Async/await e programação assíncrona - Configuração de aplicação - Middleware e o pipeline de requisição do ASP.NET Core - Tratamento de erros e logging - Autenticação e autorização
  1. Experiência com Entity Framework Core e bancos de dados relacionais.
  1. Entendimento dos princípios de design de API, semântica de HTTP e arquitetura de aplicação.
  1. Experiência com testes automatizados.
  1. Experiência prática com CI/CD e pipelines de entrega de software.
  1. Experiência com Git e fluxos de trabalho de desenvolvimento modernos.
  1. Bom entendimento de princípios de design de software e código de fácil manutenção.
  1. Fortes habilidades de depuração e resolução de problemas.
  1. Capacidade de comunicar ideias técnicas claramente em inglês.
  1. Naturalmente curioso e com vontade de entender por que algo funciona.
  1. Investigar o que está acontecendo por baixo da superfície, em vez de parar na primeira solução funcional. Questionar construtivamente abordagens existentes quando pode haver uma solução melhor.
  1. Entender os trade-offs por trás das decisões técnicas.
  1. Continuar aprendendo e manter ativamente o conhecimento de .NET atualizado.
  1. Confortável trabalhando em diferentes áreas, em vez de se restringir a uma especialidade técnica estreita.
  1. Capaz de participar significativamente em refinamentos e discussões técnicas.
  1. Assumir a responsabilidade por problemas, desde a investigação até a resolução.
  1. Comunicar-se efetivamente com colegas técnicos e não técnicos.
  1. Confortável trabalhando com práticas modernas de entrega de software, incluindo áreas como: pipelines de CI/CD, builds e testes automatizados, portões de qualidade, criação e promoção de artefatos, configuração de ambiente, processos de implantação, monitoramento e solução de problemas, considerações de rollback e suporte em produção.
  1. Experiência com DevOps de Azure, GitHub Actions, GitLab CI, Jenkins ou ferramentas similares é relevante.

O que você pode esperar de nós?

  • Um contrato de trabalho permanente para um projeto de longo prazo;
  • Equipamento tecnológico + Chip + smartphone pessoal;
  • Seguro de Saúde e de Vida;
  • Eventos sociais e team buildings;
  • O compromisso de permitir que você cresça conosco e seja recompensado de acordo;
  • Uma equipe dinâmica e jovem que estará sempre lá para te apoiar;
  • Treinamento nas últimas tecnologias;
  • Café, frutas, lanches e uma recepção calorosa quando você passar pelo escritório.

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