* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Requerido
- Conhecimento em Mercado Financeiro tendo atuado em Projetos de Médio e Grande porte;
- Atuação em equipes Ágeis;
- Conhecimentos sólidos em C# .NET Framework (4.8), C# .NET Core (2.1, 3.1, 6.0 e 8.0);
- Conhecimentos sólidos em linguagem SQL e TSQL;
- Conhecimentos sólidos em WebAPI, RestFul, Json, JavaScript, Entity Framework, HTML 5, Web Forms;
- Conhecimento em Padrões de Projeto (Strategy, Command, CQRS, Factory, Singleton, Object Pool, Adapter, Decorator, Facade, Observer e Observable)
- Conhecimento em Arquitetura de aplicação;
- Conhecimento em Framework de mensageria RabbitMQ;
- Conhecimento em Versionamento de projetos com Git;
- Conhecimento em Cloud Azure;
- Conhecimento em Infraestrutura de containers: Docker, Rancher, Kubernetes, etc.
- Conhecimento no uso de threads, thread pools, semáforos, desenvolvimento thread safe;
- Conhecimento na execução de testes unitários e de integração;
Desejado
- Conhecimento em Plataforma de Cobrança, DDA e SPB (Sistema de Pagamentos Brasileiro) e SPI (Sistema de Pagamento Instantâneo);
- Conhecimento em Aplicações Autbank;
- Conhecimento em Kafka;
- Conhecimentos de rede: TCP e UDP;
- Conhecimento IA para desenvolvimento
Características Interpessoais
- Pró Atividade;
- Organização / Planejamento;
- Comprometimento;
- Trabalho em Equipe;
- Objetividade;
- Boa capacidade investigativa;
- Visão analítica e criteriosa;
Atuação no dia a dia
- Atuação em sustentação de sistemas nível 3
- Desenvolvimento de novos sistemas/produtos;
- Auxiliar na definição dos requisitos para criação e manutenção de sistemas/produtos;
- Participar ativamente do desenho das soluções;
- Contribuir para a construção de projetos desafiadores;
- Implementar as soluções mais performáticas e elegantes;
- Criar novas funcionalidades, executar manutenções e melhorias, realizar testes;
- Ajudar a manter/implementar boas práticas;
- Testes unitários e de integração;
