Retornar para a página principal

Dev Back-end Senior (.Net)

Descrição

O/A profissional estará envolvido/a em projetos de desenvolvimento de software voltados para diversos segmentos do mercado brasileiro e estará em contato também com profissionais voltados para projetos de outras áreas e startups promissoras, imerso em um contexto com oportunidades de mudança, crescimento e inovação.


Atribuições e Responsabilidades:

Criação de APIs e Serviços Web:

  • Desenvolvimento de API com Swagger utilizando autenticação JWT ou OAUTH2;
  • Implementar lógica de negócios e regras de validação.

Gerenciamento de Banco de Dados:

  • Projetar, implementar e gerenciar bancos de dados relacionais (como MySQL, PostgreSQL) e/ou não relacionais (como MongoDB, Cassandra).
  • Escrever consultas SQL eficientes e realizar otimizações de banco de dados.

Segurança e Autenticação:

  • Implementar medidas de segurança para proteger dados e transações.
  • Gerenciar autenticação e autorização de usuários.


Requisitos mínimos

Requisitos Técnicos:

  • Experiência com framework .NET (ASP.NET, C#, .NET Core)
  • Desenvolvimento e consumo de REST APIs
  • Controle de versão com Git
  • Experiência com mensagerias como Service Bus
  • Conhecimento prático em bancos de dados relacionais (SQL) e não relacionais (NoSQL)
  • Experiência com MongoDB e sua linguagem própria de consulta
  • Experiência em testes unitários
  • Experiência com microsserviços e Azure DevOps
  • Utilização de serviços de cache como Redis
  • Contêineres com Docker
  • Metodologias ágeis: Scrum/Kanban

Diferenciais

  • Conhecimento em Azure, AWS
  • Práticas de CI/CD
  • Ferramentas de log como ELK stack ou Graylog
  • Vivência em práticas de DevSecOps