CTC Tech
Descrição da Vaga:
A CTC é uma empresa especializada em soluções de tecnologia e outsourcing para o mercado privado e governo. São mais de 30 anos de experiência em projetos de missão crítica para grandes clientes em todos os segmentos, em especial para o segmento de saúde. Estamos presentes em todo o território nacional com cerca de 1.300 colaboradores e somos destaque como um dos melhores lugares para trabalhar com o selo GPTW, garantindo, também, um ambiente que promova a Diversidade e Inclusão, buscando aumentar a participação de grupos minoritários.
A CTC Tech está em busca de um Tech Lead altamente capacitado para atuar em duas squads de desenvolvimento focadas no produto de health e interoperabilidade. Este profissional será responsável pela liderança técnica dos time, pela entrega de soluções de alta qualidade e por garantir a comunicação efetiva entre desenvolvimento, produto e stakeholders.
Responsabilidades:
- Desenvolver e manter features de software, garantindo a entrega de valor ao negócio;
- Atuar diretamente com o time de desenvolvimento, apoiando e orientando na resolução de problemas técnicos;
- Aplicar e disseminar o uso de princípios fundamentais de programação como SOLID, DRY, KISS e YAGNI;
- Realizar code review e colaborar com outros membros do time para garantir a qualidade do código;
- Colaborar estreitamente com o Product Owner (PO) e o Scrum Leader para alinhar as entregas técnicas com as demandas de produto e os objetivos estratégicos da squad;
- Liderar e engajar o time para garantir alta performance, promovendo um ambiente de trabalho produtivo e colaborativo;
- Gerenciar situações de crise e pressão, garantindo a execução e entrega dos projetos dentro do prazo;
- Promover boas práticas de desenvolvimento, focando na melhoria contínua da qualidade do código e performance do time;
- Participar ativamente na definição e documentação da arquitetura das aplicações;
Facilitar a comunicação entre times técnicos e de produto, assegurando que as expectativas de ambos sejam atendidas.
O que buscamos:
- Experiência comprovada como Tech Lead, liderando times de desenvolvimento;
- Experiência prática anterior com desenvolvimento fullstack;
- Sólida experiência em desenvolvimento de aplicações backend utilizando NodeJS (ExpressJS e NestJS);
- Sólida experiência em desenvolvimento de aplicações frontend utilizando Vue.js;
- Sólida experiência com pelo menos um banco de dados relacional, preferencialmente PostgreSQL;
- Conhecimentos técnicos sólidos com design de sistemas e práticas de DevOps;
- Experiência com metodologias ágeis, especialmente Scrum;
- Habilidades em liderança, mentoria e desenvolvimento de equipe;
- Capacidade de lidar com prazos apertados e cobranças sob pressão;
- Excelentes habilidades de comunicação e colaboração;
- Experiência com produtos de health ou interoperabilidade é um diferencial.
- Capacidade de Tomada de Decisão: Saber decidir em momentos críticos, equilibrando risco e benefício;
- Gestão de Conflitos: Habilidade de mediar e resolver conflitos dentro do time de forma eficiente;
- Visão Estratégica: Alinhar as necessidades do time com os objetivos de longo prazo da empresa;
- Habilidades de Mentoria e Coaching: Auxiliar no desenvolvimento profissional dos membros do time, promovendo uma cultura de aprendizado contínuo;
- Conhecimento em Cloud: Experiência com infraestrutura em nuvem, como AWS, Azure ou GCP;
- Experiência com Integração Contínua/Entrega Contínua (CI/CD): Familiaridade com pipelines de CI/CD para automação de testes e deploys.
Diferenciais:
- Experiência com interoperabilidade e padrões de saúde (HL7, FHIR, etc.);
- Certificação em gestão ágil (CSM, PSM, etc.).