TECH LEAD .NET - RHA 4185

Spread Tecnologia · Remoto, BR

Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas! **Responsabilidades e atribuições** Objetivo da posição 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