Descrição da vaga A FCamara está em busca de uma Pessoa Desenvolvedora Backend .NET - Sênior para atuar em parceria com o maior Banco de Investimentos da América Latina, especializado em capital de investimento, de risco, além de gerenciamento de patrimônio e ativos globais.
Responsabilidades e atribuições
- Levantar requisitos, desenvolver e corrigir problemas em aplicações;
- Promover a automatização e otimização de processos e análises;
- Relacionamento próximo com as áreas de negócio e outras equipes de IT;
- Garantir a alta disponibilidade das plataformas criando e evoluindo processos de deploy (blue / green e canary deployment);
Desenvolvimento de software seguindo metodologias ágeis e utilizando as melhores práticas de orientação a objetos e de clean code.
Requisitos e qualificações
Hard Skills
- Experiencia como líder técnico
- Perfil Hands on
- Experiencia com nuvem (AWS, GCP, Azure, etc)
- Experiência com .NET (C#)
- Experience 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 deageria (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.
Soft Skills
- 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.