Empresa: Spread Tecnologia
Buscamos um Tech Lead sênior para atuar na liderança técnica do desenvolvimento e evolução de plataformas de negócio voltadas ao mercado financeiro, especialmente para gestoras, administradoras de fundos, FIDCs e operações de crédito. Esse profissional terá papel central na definição da arquitetura das soluções, orientação técnica dos desenvolvedores e transformação das necessidades das áreas de negócio em sistemas robustos, escaláveis e sustentáveis. Procuramos alguém que combine três competências principais: forte capacidade técnica + liderança de desenvolvimento + entendimento do negócio financeiro. Principais responsabilidades: • * Liderar tecnicamente os times de desenvolvimento, garantindo qualidade, arquitetura e padrões de engenharia. • * Participar da definição da arquitetura das aplicações e da evolução tecnológica dos sistemas. • * Apoiar a decomposição das necessidades de negócio em soluções técnicas e histórias de desenvolvimento. • * Atuar como referência técnica para desenvolvedores Back-end e Front-end. • * Realizar e orientar decisões relacionadas a: • * arquitetura de aplicações; • * arquitetura e modelagem de dados; • * APIs e integrações; • * performance; • * segurança; • * escalabilidade; • * observabilidade; • * qualidade de código. • * Apoiar revisão de código e definição de padrões de desenvolvimento. • * Trabalhar em conjunto com Product Owners, usuários de negócio, arquitetura, infraestrutura e segurança. • * Identificar riscos técnicos e antecipar problemas de arquitetura ou desenvolvimento. • * Apoiar o planejamento técnico das entregas e estimativas das equipes. • * Garantir que o desenvolvimento esteja alinhado aos processos reais da operação financeira. • * Promover boas práticas de engenharia, testes automatizados, CI/CD e documentação. • * Participar da evolução da arquitetura para soluções cada vez mais modulares, orientadas a APIs e integráveis. • * Mentorar desenvolvedores e contribuir para a evolução técnica do time. • Stack principal • Back-end • * C# / .NET • * ASP.NET Core • * APIs REST • * Arquitetura de serviços e integrações • * Entity Framework ou tecnologias equivalentes • Front-end • * React • * TypeScript / JavaScript • * Integração com APIs • * Componentização e boas práticas de desenvolvimento Front-end • Dados • Conhecimento sólido em: • * arquitetura de dados; • * modelagem relacional; • * SQL; • * otimização de consultas; • * desenho de entidades e relacionamentos; • * consistência e integridade de dados; • * estratégias de integração entre sistemas. • Experiência com SQL Server e/ou PostgreSQL é desejável. • Arquitetura e engenharia • Esperamos experiência prática com conceitos como: • * Clean Architecture; • * Domain Driven Design — DDD; • * SOLID; • * arquitetura orientada a serviços; • * APIs; • * microsserviços quando aplicáveis; • * mensageria e processamento assíncrono; • * cache; • * integração entre sistemas; • * versionamento; • * CI/CD; • * testes automatizados; • * observabilidade e monitoramento; • * segurança de aplicações. • Mais importante do que defender uma arquitetura específica é saber escolher a arquitetura adequada para cada problema, evitando complexidade desnecessária. • Experiência em mercado financeiro Será um diferencial: • relevante — e preferencialmente um requisito — ter experiência em sistemas relacionados a • * Gestoras de Fundos; • * Administradoras de Fundos; • * FIDCs; • * Asset Management; • * instituições financeiras; • * fintechs; • * plataformas de crédito. • Conhecimento de processos como: • * cadastro de clientes e contrapartes; • * operações financeiras; • * crédito; • * cobrança; • * liquidação; • * conciliação; • * tesouraria; • * movimentação financeira; • * administração de usuários; • * parametrização de produtos; • * garantias; • * integração bancária; • * fundos de investimento. • O profissional não precisa ser especialista em todos esses assuntos, mas deve possuir capacidade de compreender rapidamente processos financeiros complexos e conversar diretamente com usuários de negócio. • Perfil de liderança • Buscamos alguém que tenha capacidade de: • * liderar tecnicamente sem depender exclusivamente de autoridade hierárquica; • * tomar decisões técnicas e defendê-las com argumentos; • * desenvolver outros profissionais; • * orientar desenvolvedores menos experientes; • * questionar requisitos quando necessário; • * negociar alternativas com negócio e produto; • * equilibrar velocidade de entrega e qualidade técnica; • * assumir responsabilidade técnica pelas soluções desenvolvidas. • Esperamos um profissional que consiga sair do detalhe do código e analisar o sistema como um todo. • Senioridade esperada • Perfil Tech Lead / Staff Engineer / Software Architect hands-on, preferencialmente com: • * sólida experiência em desenvolvimento de software; • * experiência anterior como Tech Lead ou referência técnica; • * histórico relevante utilizando .NET; • * experiência com aplicações corporativas de médio ou grande porte; • * experiência liderando decisões arquiteturais; • * participação em projetos críticos de negócio. • Cloud e DevOps • Desejável conhecimento de ambientes Cloud, preferencialmente: • * Microsoft Azure; • * Azure DevOps; • * pipelines CI/CD; • * containers; • * Docker; • * Kubernetes, quando aplicável; • * monitoramento e observabilidade; • * infraestrutura e segurança em Cloud. • Competências comportamentais • * Boa comunicação. • * Capacidade analítica. • * Visão sistêmica. • * Capacidade de simplificação. • * Senso de responsabilidade. • * Autonomia. • * Organização. • * Boa interação com áreas de negócio. • * Capacidade de trabalhar em ambientes de transformação e crescimento. • * Facilidade para lidar com sistemas e processos complexos. Diferenciais: • Serão considerados diferenciais: • * experiência em desenvolvimento de plataformas para FIDCs ou gestoras de recursos; • * conhecimento de sistemas de administração e processamento de fundos; • * experiência em modernização de sistemas legados; • * experiência em construção de ERPs ou plataformas financeiras; • * integração com bancos, registradoras e sistemas do mercado financeiro; • * conhecimento de Open Finance, PIX, CNAB e APIs bancárias; • * experiência com Data Lake, Data Warehouse e arquitetura analítica; • * conhecimento de segurança e requisitos regulatórios do mercado financeiro; • * experiência utilizando ferramentas de IA generativa aplicadas ao ciclo de desenvolvimento de software. • Papel esperado dentro da organização • Esse profissional deverá atuar como a principal referência técnica do time, fazendo a conexão entre: • Negócio → Produto → Arquitetura → Desenvolvimento → Qualidade → Produção Requisitos: Imprescindível: CAMPO DETALHES ENSINO MÉDIO - COMPLETO Sobre a empresa: Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas! Objetivo da posição