DESENVOLVEDOR PLENO.

Autenticis Consultoria de Sistemas e Marketing LTDA

Publicado há 25 dias
Rio de Janeiro, RJR$ 10.815,00
CLTPresencialtecnologia
Destaque seu currículo para os recrutadores

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

Como Desenvolvedor(a) Pleno, você será uma peça-chave na evolução dos nossos produtos. Sua principal responsabilidade será atuar tanto no suporte e manutenção dos sistemas legados quanto no desenvolvimento de novas features e APIs, garantindo a estabilidade e a performance das nossas soluções. Você será a referência técnica da equipe, colaborando diretamente com outros desenvolvedores e stakeholders para entregar valor de forma contínua. Metas: ● Liderar tecnicamente features ou módulos de ponta a ponta (do design à entrega) ● Tomar decisões de arquitetura em escopo delimitado com autonomia; ● Propor e implementar melhorias de performance, escalabilidade ou segurança ● Reduzir débito técnico em áreas sob sua responsabilidade (meta trimestral); ● Avaliar trade-offs técnicos e justificar decisões de forma clara; ● Garantir cobertura de testes adequada (unitários, integração) nas entregas; ● Aplicar princípios sólidos de design (SOLID, Clean Code, padrões de projeto conforme aplicável); ● Reduzir a taxa de bugs em produção originados de código próprio; ● Realizar code reviews criteriosos, contribuindo para a qualidade do time ● Mentorar 1 ou mais desenvolvedores júnior de forma contínua; ● Conduzir sessões de compartilhamento de conhecimento (tech talks, workshops internos); ● Contribuir para documentação técnica e padronização de processos; Ajudar na integração (onboarding) de novos membros do time. Responsabilidades e Atividades: • Desenvolver e manter aplicações web e APIs utilizando C# com .NET Core e NestJS. • Criar interfaces de usuário ricas e responsivas com Vue.js. • Realizar a manutenção e evolução de sistemas existentes, incluindo a análise e correção de bugs. • Atuar como ponto focal técnico do time de desenvolvimento, orientando e apoiando os demais membros. • Projetar e implementar integrações com serviços de terceiros via APIs REST e SOAP. • Modelar e otimizar bancos de dados relacionais, como SQL Server e PostgreSQL. • Participar ativamente das cerimônias do SCRUM, trabalhando em • Sprints semanais para garantir entregas ágeis e de alta qualidade. • Garantir a qualidade do código através de boas práticas de desenvolvimento, testes e code review. • Participação em decisões de arquitetura do time/squad • Número de automações ou otimizações implementadas (ex.: redução de tempo de build, scripts de produtividade) • Aprendizado contínuo • Certificações ou especializações obtidas • Participação em eventos técnicos externos (palestras, conferências) • Evolução em avaliações de competência técnica • Comunicar-se com clareza com áreas de negócio/produto sobre viabilidade e trade-offs técnicos • Estimar prazos e esforços com boa precisão, considerando riscos • Tomar decisões técnicas com autonomia, escalando quando necessário • Dar e receber feedback de forma construtiva; • Contribuir ativamente em discussões de arquitetura, planejamento técnico e retrospectivas; • Atuar como referência técnica para o time em sua área de especialização; • Gerenciar múltiplas prioridades com boa organização; • Assumir responsabilidade técnica por sistemas ou módulos inteiros; • Contribuir para definição de padrões e arquitetura em nível de squad/tribo; • Desenvolver visão de negócio, conectando decisões técnicas a resultados • Ampliar atuação em mentoria, formando outros desenvolvedores plenos Competências Técnicas: • Sólida experiência profissional com desenvolvimento back-end em C# e .NET Core.Experiência com desenvolvimento de APIs RESTful. • Conhecimento prático em NestJS. • Proficiência em desenvolvimento front-end com Vue.js. • Experiência com bancos de dados relacionais, especialmente SQL • Server e/ou PostgreSQL. • Vivência com metodologias ágeis, principalmente SCRUM. • Excelente capacidade de resolução de problemas e habilidades de comunicação. • Conhecimentos em Angular. • Experiência com banco de dados Oracle. • Vivência com APIs SOAP. • Familiaridade com ambientes de nuvem (AWS, Azure, etc.). • Experiência anterior atuando como referência técnica ou liderança de pequenas equipes. Escolaridade: Ensino Superior completo ou cursando em: tecnologia da Informação; áreas correlatas. Competências Comportamentais: ● Comunicar-se com clareza tanto com o time técnico quanto com áreas de negócio/produto ● Traduzir conceitos técnicos complexos em linguagem acessível para stakeholders não técnicos ● Expor trade-offs técnicos de forma objetiva, ajudando na tomada de decisão ● Comunicar bloqueios, riscos e atrasos com antecedência, propondo alternativas ● Participar ativamente das cerimônias ágeis, contribuindo com informações relevantes (não apenas reportar status) ● Documentar decisões técnicas de forma clara para consulta futura do time (ADRs, atas técnicas) ● Dar feedback de forma construtiva, específica e orientada a melhoria (tanto para pares quanto para júniores) ● Saber receber feedback com maturidade, sem postura defensiva ● Tomar decisões técnicas com autonomia dentro do escopo de sua responsabilidade ● Saber identificar quando escalar uma decisão para o time ou liderança ● Priorizar tarefas de forma independente, alinhado aos objetivos do sprint/projeto ● Resolver problemas complexos sem depender constantemente de supervisão ● Assumir responsabilidade pelas próprias entregas, incluindo eventuais falhas ● Buscar contexto de negócio antes de tomar decisões técnicas relevantes ● Contribuir ativamente em discussões de arquitetura e planejamento técnico ● Oferecer ajuda proativa a colegas com dificuldades, sem que seja solicitado ● Compartilhar conhecimento de forma natural no dia a dia (não apenas em momentos formais) ● Construir relações de confiança com o time, com produto e com outras áreas ● Ser capaz de trabalhar bem tanto de forma independente quanto em pares (pair programming) ● Contribuir para um ambiente de trabalho saudável, respeitoso e colaborativo ● Lidar bem com divergências técnicas, buscando consenso baseado em dados/argumentos ● Mentorar desenvolvedores júnior de forma consistente e estruturada ● Ter paciência e didática ao explicar conceitos técnicos ● Estimular a autonomia dos mentorados, em vez de apenas entregar respostas prontas ● Dar suporte no onboarding de novos membros do time ● Identificar pontos de desenvolvimento em colegas e ajudar a endereçá-los ● Servir como referência de boas práticas e postura profissional para o time ● Estimar prazos e esforços com boa precisão, considerando riscos e imprevistos ● Gerenciar múltiplas prioridades e contextos sem perder qualidade ● Organizar-se para cumprir compromissos assumidos com o time ● Sinalizar sobrecarga de trabalho de forma proativa, antes que vire um problema ● Equilibrar velocidade de entrega com qualidade técnica ● Demonstrar comprometimento com os objetivos do time e da empresa, não apenas com tarefas individuais ● Agir com ética e responsabilidade em decisões técnicas (ex.: segurança, dados sensíveis) ● Ser flexível diante de mudanças de prioridade ou escopo ● Manter postura profissional em situações de pressão ou conflito ● Contribuir ativamente para a cultura do time (ex.: rituais, celebração de conquistas, clima organizacional) ● Buscar continuamente atualização e aprendizado, mesmo fora de obrigações formais ● Conectar decisões técnicas a resultados de negócio (ex.: impacto no usuário, custo, performance) ● Questionar requisitos quando identificar riscos técnicos ou inconsistências ● Propor soluções pensando em custo-benefício, não apenas na solução "ideal" tecnicamente ● Entender o contexto do produto/cliente para tomar decisões mais assertivas ● Influenciar positivamente decisões técnicas do time através de argumentação sólida ● Assumir a frente em situações de incidentes críticos, coordenando ações até resolução ● Ser exemplo de boas práticas para o time, gerando adesão orgânica (não por imposição) ● Ajudar a manter o time focado e alinhado durante períodos de alta pressão Pagamento: R$3.000,00 - R$10.814,94 por mês Local do trabalho: Presencial

Sobre a empresa

Autenticis Consultoria de Sistemas e Marketing LTDA está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga