Tech Lead

JOYn Tech · Blumenau, Santa Catarina, Brazil

Somos responsáveis por conectar profissionais a oportunidades em empresas de diferentes segmentos, no Brasil e no mundo. 💙 **Sobre a vaga** Nosso cliente atua no mercado financeiro e de tecnologia, desenvolvendo soluções para operações e negócios do segmento. Estamos em busca de um(a) Tech Lead para integrar o time e atuar diretamente no desenvolvimento, evolução e sustentação de aplicações web. **Principais atividades** * Desenvolver e dar manutenção em aplicações utilizando .NET e Angular. * Implementar funcionalidades de backend, frontend e banco de dados. * Transformar requisitos funcionais em soluções técnicas executáveis. * Trabalhar em conjunto com o Analista de Soluções no detalhamento das demandas dos clientes. * Avaliar tecnicamente tarefas de desenvolvimento, integrações e configurações. * Apoiar a definição de esforço, complexidade, dependências e riscos técnicos. * Desenvolver e consumir APIs REST. * Implementar integrações entre sistemas por APIs, arquivos e outros mecanismos de comunicação. * Criar e manter consultas, procedures, scripts e estruturas em bancos de dados SQL. * Participar da correção de erros e da investigação de incidentes. * Realizar testes unitários, testes de integração e validações técnicas antes da entrega. * Apoiar os processos de homologação realizados pelo Analista de Soluções e pelos clientes. * Registrar evidências, decisões técnicas e orientações necessárias para utilização da solução. * Participar de revisões de código e seguir os padrões de desenvolvimento adotados pela empresa. * Utilizar ferramentas de versionamento de código, especialmente Git. * Apoiar a publicação e sustentação das aplicações em ambientes Microsoft Azure. * Acompanhar logs, alertas e comportamentos das aplicações para identificação de falhas. * Zelar pela qualidade, segurança, desempenho e manutenibilidade do código. * Manter as tarefas atualizadas nas ferramentas de gestão utilizadas pela empresa. * Comunicar impedimentos, riscos ou dúvidas técnicas com clareza e antecedência. * Participar de reuniões internas de planejamento, refinamento e acompanhamento dos projetos. * Eventualmente, participar de reuniões com clientes para apoiar explicações ou validações técnicas. Requisitos * Experiência prática com desenvolvimento em C\# e .NET. * Conhecimento de desenvolvimento de aplicações web e APIs. * Conhecimento de ASP.NET Core. * Experiência com desenvolvimento frontend utilizando Angular. * Conhecimento de HTML, CSS, JavaScript e TypeScript. * Experiência com bancos de dados relacionais e linguagem SQL. * Capacidade de criar consultas, relacionamentos, filtros, joins e manipulação de dados. * Conhecimento de APIs REST e formatos de comunicação, especialmente JSON. * Conhecimento de Git e controle de versão. * Noções de arquitetura de software e separação de responsabilidades entre frontend, backend e banco de dados. * Capacidade de investigar erros por meio de logs, mensagens de exceção e análise de comportamento do sistema. * Conhecimento básico sobre ambientes de desenvolvimento, homologação e produção. * Noções de serviços e infraestrutura em Microsoft Azure. * Capacidade de compreender requisitos funcionais e convertê\-los em tarefas técnicas. **Diferenciais** * Experiência com desenvolvimento de sistemas corporativos B2B. * Experiência com projetos que envolvam integração entre diferentes plataformas. * Vivência com sistemas financeiros ou operações críticas. * Conhecimento de boas práticas de segurança da informação. * Experiência com suporte técnico ou sustentação de aplicações. * Facilidade para participar de reuniões e explicar aspectos técnicos para pessoas não desenvolvedoras. * Projetos pessoais, portfólio ou repositórios que demonstrem conhecimento em .NET e Angular. * Será um grande diferencial o conhecimento em software/negócio de FIDCs e Securitizadoras. Benefícios **O que você encontrará aqui:** * Participação em projetos reais do mercado financeiro e de tecnologia; * Contato próximo com clientes e lideranças; * Aprendizado sobre crédito estruturado e fundos de investimento; * Autonomia progressiva; * Acompanhamento individual de desenvolvimento; * Participação em treinamentos, workshops e eventos; * Apoio para cursos, certificações e desenvolvimento técnico; * Reconhecimento por desempenho e entregas.