Talent.com
A vaga não está disponível no seu país.
Pessoa Desenvolvedora Backend C# / .Net Sênior

Pessoa Desenvolvedora Backend C# / .Net Sênior

Bankly - Banking as a ServiceBelo Horizonte, BR
Há 17 dias
Descrição da vaga

Venha fazer parte do time Bankly!

Somos uma plataforma de tecnologia financeira e Banking as a Service (BaaS) que tem o objetivo de alavancar tecnologia e quebrar barreiras para empoderar pessoas e empresas na transformação do ecossistema financeiro.

Dá uma olhada nos desafios que te esperam como Pessoa Desenvolvedora Backend C# / .Net Sênior aqui na Bankly :

  • Projetar, desenvolver e manter APIs RESTful e microserviços usando .NET Core e C#.
  • Garantir a qualidade do código por meio de revisões, testes unitários e integração contínua.
  • Projetar e otimizar modelos de banco de dados (SQL e NoSQL) para alta performance.
  • Trabalhar em conjunto com outras equipes (frontend, DevOps, produto) para entregar soluções integradas.
  • Implementar soluções com foco em segurança e melhores práticas de desenvolvimento.
  • Monitorar e solucionar problemas de performance e escalabilidade das aplicações.
  • Participar de discussões de arquitetura e contribuir com melhorias no design do sistema.

E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo :

  • Experiência com arquitetura de microserviços e APIs RESTful.
  • Familiaridade com práticas de CI / CD usando ferramentas como Azure DevOps, GitHub Actions ou similares.
  • Vivência com C#, incluindo LINQ, async / await e padrões de projeto.
  • Experiência com Entity Framework Core e / ou Dapper.
  • Conhecimento em bancos de dados relacionais (SQL Server, PostgreSQL) e experiência com bancos NoSQL (MongoDB, Redis).
  • Conhecimento em contêineres (Docker) e orquestração (Kubernetes).
  • Vivência com boas práticas, EDA, DDD, SOLID e Clean Architecture;
  • Experiência com ferramentas de mensageria, como RabbitMQ e Kafka.
  • Implementação de autenticação / autorização com OAuth, JWT, MTLs ou IdentityServer.
  • Familiaridade com testes unitários e automatizados.
  • Pra gente, conta como diferencial se você tiver :

  • Experiência em sistemas distribuídos e arquitetura orientada a eventos.
  • Conhecimento em cloud computing (Azure, AWS ou GCP).
  • Experiência com GraphQL.