Tech Lead

PJ, Blumenau On-site

A JOYn RH é uma consultoria especializada em recrutamento, contratamos os melhores talentos para nossos clientes espalhados pelo Brasil e 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.
Requirements
  • 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.
Benefits

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.