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:
* Desenvolver e manter 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 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