Software Engineer.Net

Há 1 hora

São Paulo, State of São Paulo, Brasil Ttg Forestry Services Tempo integral
Sobre a área Investimos continuamente nas soluções mais modernas do mercado, e nosso time constrói os sistemas estratégicos que sustentam duas das operações mais críticas da casa: câmbio e crédito — com eficiência, segurança e inovação em cada etapa do fluxo. câmbio No câmbio , desenvolvemos da assinatura eletrônica às plataformas internas de backoffice, integrando todas as mesas do banco, o portal de investimentos e os canais digitais de captura de operações. Somos responsáveis pelo fluxo operacional de ponta a ponta: encaminhamento para o backoffice de custódia, processos pré e pós-regulação, registros, liquidação financeira, movimentação de contas em reais, transferências internas e atendimento às exigências regulatórias do Banco Central. crédito No crédito , gerenciamos os sistemas de custódia, controle e liquidação das operações de crédito de todo o banco. Trabalhamos com times ágeis, DevOps, integração contínua e automação de deploy e testes, sobre uma arquitetura cloud moderna. A proximidade com o negócio abre espaço real para propor ideias — e liberdade para pesquisar e implementar novas linguagens, padrões e metodologias. Como é o time: todos desenvolvem, testam, questionam e propõem soluções, tanto para desafios técnicos quanto de negócio. Cultura meritocrática, gente versátil, com cabeça de dono, que sonha grande e é apaixonada por aprender e ensinar. Oportunidade Buscamos profissionais de Engenharia de Software em diferentes níveis de senioridade (Júnior, Pleno e Sênior) para evoluir e sustentar a plataforma proprietária de crédito, de alta volumetria e disponibilidade 24x7. O sistema opera globalmente — com instâncias no Brasil, Cayman, Colômbia, Chile, México, Peru, Luxemburgo e Estados Unidos — em arquitetura multiempresa e multimoeda, suportando diretamente as operações do grupo BTG. Stack Tecnológica & Arquitetura Backend: C# / .
NET Frontend: React.js Cloud & Infraestrutura: AWS (ECS, Lambda, SQS/SNS, DynamoDB, RDS) Arquitetura & Dados: Data Lake, mensageria, Design Patterns (SOLID, Clean Code), POO avançada, alta volumetria e resiliência (24x7) Responsabilidades Desenvolver e evoluir soluções end-to-end escaláveis (React.js no frontend e C# / .
NET no backend). Projetar e implementar arquiteturas focadas em alta disponibilidade, baixa latência e tolerância a falhas. Aplicar rigorosamente Design Patterns e boas práticas de Orientação a Objetos e de Segurança da Informação. Integrar sistemas de processamento transacional com Data Lakes para analytics e inteligência de crédito. Garantir o funcionamento contínuo de regras financeiras multimoeda e multiempresa em múltiplos países. Realizar análise de impacto das alterações no processo atual, testes unitários e QA. Atuar tanto em projetos quanto na sustentação da plataforma. Utilizar IA para acelerar o desenvolvimento, mantendo capacidade crítica para revisar e corrigir o código, preservando a arquitetura da plataforma. Soft Skills (essenciais Para Todos Os Níveis) Orientação ao detalhe e rigor técnico: precisão ao lidar com cálculos financeiros, regras transacionais e ambientes de alto risco em crédito. Resolução pragmática de problemas: foco na causa-raiz e atuação serena em incidentes críticos de operação 24x7. Comunicação clara e adaptável: articular ideias técnicas para perfis diversos, stakeholders e times em diferentes geografias. Trabalho colaborativo e empatia: espírito de equipe, troca constante de conhecimento e foco no sucesso coletivo. Mentalidade de dono (ownership): compromisso com qualidade, escopo e prazo, da concepção à sustentação em produção. Requisitos por nível Engenheiro(a) de Software Júnior

Experiência:
mínimo de 2 anos em desenvolvimento com C# / .
NET e React.js, com vivência em ambientes AWS. Hard

skills:
implementação de histórias de usuário e correção de débitos técnicos sob orientação; escrita de testes unitários; participação ativa em rituais ágeis e assimilação dos fundamentos de POO. Soft skills específicas: curiosidade técnica e forte vontade de aprender sobre o mercado de crédito; escuta ativa e rápida absorção de feedbacks; transparência imediata ao sinalizar impedimentos. Engenheiro(a) de Software Pleno

Experiência:
mínimo de 3 anos comprovados na stack (C# / .
NET, React.js e AWS). Hard

skills:
desenvolvimento de funcionalidades ponta a ponta com autonomia; escrita de código limpo, testável e reutilizável; colaboração ativa em code reviews e em esteiras de CI/CD. Soft skills específicas: auto-organização e gestão de tempo para cumprimento de acordos; resiliência e abertura a code reviews rigorosos; proatividade na investigação de problemas e no entendimento do negócio. Engenheiro(a) de Software Sênior

Experiência:
mínimo de 4 anos comprovados atuando com a stack (C# / .
NET, React.js e serviços AWS). Hard

skills:
desenho e implementação autônoma de microsserviços e interfaces complexas; otimização de performance e de concorrência de dados; suporte à arquitetura para ingestão