Descrição da vagaA FCamara está em busca de um Tech Lead .NET, em parceria com um banco com mais de 30 anos no mercado financeiro, com abordagem criativa e original na criação dos seus produtos e serviços é o único banco digital dedicado às empresas. Contendo um ecossistema de produtos e serviços que vão além do crédito e que compõe uma oferta de valor integrada às suas necessidades de crescimentoResponsabilidades e atribuiçõesDefinir a arquitetura de software da aplicação, incluindo escolha de tecnologias e ferramentas que serão utilizadas no desenvolvimento de acordo com os requisitos das áreas de negócio; Avaliar e selecionar frameworks, padrões e metodologias de desenvolvimento para garantir a qualidade e eficiência do projeto;Elaborar documentação técnica e diagramas que descrevam a arquitetura e os componentes da aplicação;Trabalhar em conjunto com os líderes técnicos, fornecendo orientação e direcionamento técnico, e garantindo que a arquitetura esteja sendo seguida;Realizar revisões e auditorias técnicas para garantir a qualidade do código e aderência às boas práticas de engenharia de software;Identificar e solucionar problemas de desempenho e integração entre os componentes da aplicação;Avaliar as requisições de mudanças (RM's) levando em consideração o impacto na disponibilidade do negócio;Levantar o impacto, planejar e garantir a implementação das diretrizes da arquitetura corporativa (migração, atualização de versão, etc);Criar, atualizar e evoluir os componentes estando sempre alinhando com as diretrizes da companhia;Manter-se atualizado sobre as tendências e avanços em tecnologia para identificar oportunidades de melhoria no processo de desenvolvimento e nas soluções técnicas adotadas pela equipe.Requisitos e qualificaçõesRequisitos: NET CoreObservabilityMessage Brokers(RabbitMQ, SQS, PubSub, Kafka)Cloud Native (AWS, GCP,Azure)EF/Dapper/ADOSQL ServerMongoDBTDD/ Domain-driven Design (DDD)SOLIDDesign PatternsDockerCI/CDDesenv Segurok8S (diferencial)Service Mesh (diferencial)Etapas do processo