 
        
        Procuramos uma profissional desenvolvedora back-end para atuar em parceria com o maior banco de investimentos da América Latina.
Função
Nossa empresa está em busca de um talento que possa auxiliar na criação e manutenção de soluções escaláveis e seguras, trabalhando em parceria com as áreas de negócio e outras equipes de tecnologia.
Responsabilidades
 1. Levantar requisitos, desenvolver e corrigir problemas em aplicações;
 2. Promover a automatização e otimização de processos e análises;
 3. Relacionamento próximo com as áreas de negócio e outras equipes de tecnologia;
 4. Garantir a alta disponibilidade das plataformas criando e evoluindo processos de deploy;
 5. Desenvolvimento de software seguindo metodologias ágeis e utilizando as melhores práticas de orientação a objetos e de clean code;
Habilidades e Qualificações
Hard Skills:
 * Experiência com nuvem (AWS, GCP, Azure, etc);
 * Experiência com .NET (C#);
 * Experiência com banco de dados relacional (SQLServer, MySql, Postgres);
 * Design Patterns;
 * Experiência com testes unitários (TDD);
 * Conhecimento em GIT;
 * Conhecimento de metodologias ágeis (Scrum);
 * Conhecimento em Docker, Kubernets;
 * Conhecimento em frameworks de messageria (Kafka, ActiveMQ, RabbitMQ, etc..);
 * Boa comunicação e trabalho em equipe;
 * Capacidade de escrever código robusto, testável e validado;
 * Conhecimento em aplicações que precisem responder em alta disponibilidade e alta performance.
Desejáveis:
 * Conhecimento de Mercado Financeiro;
 * Experiência com ferramentas de Code Quality (sonar);
 * Experiência com ferramentas de APM (Dynatrace, AppDynamics, DataDog, etc...);
 * Conhecimento em Prometheus, metricas e monitoramento;
 * Experiência com aplicações SPA;
 * Conhecimento em ElasticSearch, Apache Lucene e GraphQL;
 * Experiência trabalhando com implantação e gerenciamento de nuvem;
 * Experiência com gerenciamento e implantação de CI/CD.
Habilidades Desejadas:
 * Raciocínio lógico e capacidade analítica;
 * Boa Comunicação;
 * Espírito de equipe e capacidade de resolução de conflitos;
 * Ter capacidade de comunicação com diversos perfis de stakeholders;
 * Habilidade de trabalhar em equipes ágeis e multidisciplinares;
 * Criatividade e Proatividade para imaginar diferentes cenários de uso das aplicações;
 * Organização.