Descrição do cargo
A FCompanhia está em busca de uma Pessoa Desenvolvedora FullStack .NET e Angular 2+ ou React - Pleno, para atuar em parceria com o maior Banco de Investimentos da América Latina.
Responsabilidades
* Desenvolver aplicações Front-End utilizando tecnologias como Angular 2+ ou React.
* Mantenha e evolua sistemas existentes. Analise e depuravel códigos utilizando ferramentas como IDEs e DevTools do navegador (F12).
* Desenvolver e manter APIs REST com .NET Core e Entity Framework.
* Aplique boas práticas de arquitetura de software. Injeção de dependência e testes unitários.
* Trabalhe com mensageria. Principalmente RabbitMQ, mas também com alternativas como SQS, SNS ou Kafka.
* Projetar e manter sistemas distribuídos baseados em microserviços.
* Monitorar e diagnosticar aplicações. Utilize ferramentas de observabilidade (ex: DataDog, Azure Monitor, CloudWatch).
* Utilize bancos de dados não relacionais. Como MongoDB ou DynamoDB.
* Participe de pipelines de CI/CD. Garantindo entregas contínuas e seguras.
* Trabalhe com tecnologias de containerização e orquestração. Como Docker e Kubernetes.
* Utilize serviços em nuvem. Incluindo funções serverless e mensageria.
* Colabore em projetos via Azure DevOps. Utilizando boards, pipelines e repositórios.
Requisitos e qualificações
* Experiência em desenvolvimento de aplicativos front-end com Angular 2+ ou React.
* Proficiência em desenvolvimento de código e debugger.
* Experiência em desenvolvimento de WebApi .Net Core.
* EntityFramework.
* Injeção de Dependência.
* DDD.
* Candidato ambicioso.
* Experiência com ferramentas de mensageria.
* Experiência com sistemas distribuídos.
* Experiência com banco de dados não relacionais.
* Experiência com ambiente de trabalho com estrutura de CI-CD.
* Experiência com pelo menos 3 ferramentas de Cloud.
* Experiência com docker e kubernetes.
* Experiência ou conhecimento do Azure DevOps.
Habilidades sociais
* Raciocínio lógico e capacidade analítica.
* Boa comunicação.
* Espírito de equipe.
* Tenha capacidade de comunicação com diversos perfis de stakeholders.
* Habilidade de trabalhar em equipes ágeis e multidisciplinares.
* Criatividade e Proatividade.
* Organização.