Requisitos Técnicos (Obrigatórios)
* Ecossistema .NET: Domínio de C# tanto em .NET Framework (4.8) quanto em versões modernas de .NET Core / .NET (2.1 a 8.0).
* Banco de Dados: Conhecimentos avançados em SQL Server.
* Arquitetura e Padrões: Aplicação prática de Design Patterns (Strategy, Command, Singleton, Adapter, Decorator) e padrões modernos como CQRS e Clean Code.
* Mensageria: Experiência prática com RabbitMQ.
* Programação Paralela: Experiência profunda com Threads, Thread Pools, Semáforos e desenvolvimento thread-safe.
* Cloud & DevOps: Vivência em Azure e infraestrutura de containers (Docker, Kubernetes ou Rancher).
* Web: Desenvolvimento de APIs RESTful, JSON e conhecimentos de JavaScript/HTML5.
* Qualidade: Disciplina na execução de Testes Unitários e de Integração.
* Diferenciais (Desejável)
* Domínio de Negócio: Conhecimento em Plataformas de Cobrança, DDA, SPB (Sistema de Pagamentos Brasileiro) e SPI (Pix).
* Ecossistema Bancário: Experiência com sistemas Autbank.
* Arquitetura: Microserviços e mensageria com Kafka.
* Redes: Conhecimentos de protocolos TCP e UDP.
* Perfil Interpessoal
* Capacidade Investigativa: Perfil analítico para resolução de problemas complexos e investigação de bugs.
* Organização e Planejamento: Comprometimento com prazos e entregas em ambientes ágeis.
* Proatividade: Iniciativa para sugerir melhorias técnicas e de processos.
* Trabalho em Equipe: Objetividade na comunicação e foco em resultados coletivos.
* Atuação no Dia a Dia
* Desenvolvimento de novos sistemas e produtos financeiros.
* Auxílio na definição de requisitos técnicos e funcionais.
* Participação ativa no desenho de arquitetura das soluções.
* Implementação de soluções performáticas, elegantes e escaláveis.
* Manutenção evolutiva e criação de novas funcionalidades.
* Garantia das boas práticas de código e cobertura de testes.