São Paulo

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