
Pessoa desenvolvedora Backend .NET – Sênior
Venha Ser #sanguelaranja 🧡🚀
Brasil
•2 horas atrás
•Nenhuma candidatura
Sobre
Estamos procurando um(a) Desenvolvedor(a) .NET Core Sênior com forte experiência em processamento de arquivos CNAB 400, execução de rotinas batch, e automação de transformação de dados usando Python.Você será responsável por criar e manter pipelines robustos para leitura, extração e validação de dados financeiros, integrando diferentes formatos de arquivos (texto, XML, XLSX), com alto desempenho e confiabilidade, em ambientes baseados na AWS.Responsabilidades e atribuições· Desenvolver soluções em .NET Core (preferencialmente .NET 8) com foco em processamento batch de arquivos;· Construir rotinas para leitura e tratamento de arquivos CNAB 400 conforme layout bancário;· Criar scripts em Python para transformação, limpeza e padronização de dados;· Trabalhar com dados provenientes de arquivos texto, XML, XLSX e outras fontes estruturadas ou não estruturadas;· Integrar e automatizar fluxos de dados utilizando serviços da AWS (S3, Lambda, Step Functions, etc.);· Garantir a confiabilidade, rastreabilidade e performance das rotinas desenvolvidas;· Colaborar com o time propondo melhorias contínuas e soluções técnicas escaláveis.Requisitos e qualificaçõesRequisitados Obrigatórios:· Experiência sólida com .NET Core (incluindo .NET 6, 7 ou 8);· Sólido domínio de processamento de arquivos CNAB 400;· Experiência prática com rotinas batch para tratamento de arquivos em alto volume;· Conhecimento em leitura e extração de dados de arquivos XML, XLSX e texto;· Experiência com AWS (ex: S3, Lambda, CloudWatch);· Banco de dados relacionais (SQL Server ou equivalente);· Uso de Git e práticas de versionamento.Diferenciais:· Experiência com orquestração de jobs usando Step Functions;· Familiaridade com mensageria (SQS, Kafka, RabbitMQ);· Experiência com monitoramento de rotinas e logging estruturado;· Vivência em ambientes financeiros e automação de conciliações;· Soft Skills Esperadas;· Atenção aos detalhes e foco em qualidade;· Proatividade e senso de dono;· Boa comunicação e colaboração com o time;· Capacidade de interpretação técnica e resolução de problemas complexos.Informações adicionais