Grupo Coppel

Programador(a) Sênior

PythonJavaReact
Tradução automática. Consulte o original.

Sobre nós

Projetar a solução técnica das iniciativas de acordo com os requisitos entregues pela análise para atender à necessidade do negócio, respeitando os padrões arquiteturais estabelecidos dentro da organização para a construção de software.

Responsabilidades

  1. Desenvolver e manter serviços backend de alta qualidade, cumprindo padrões de arquitetura, segurança e boas práticas.
  1. Implementar lógica de negócio e APIs REST, assegurando o cumprimento de requisitos funcionais e não funcionais.
  1. Executar testes unitários, revisões de código e apoiar na resolução de incidentes técnicos.
  1. Colaborar com equipes de QA, DevOps e produto em ambientes ágeis.
  1. Desenvolver código sem erros para a área de Testes para a realização de testes, cumprindo os requisitos do cliente.
  1. Desenvolver um código limpo, eficiente e funcional que atenda aos requisitos do produto.
  1. Aplicar as melhores práticas de codificação e ferramentas definidas pelo processo da organização para entregar produtos de qualidade.
  1. Realizar testes unitários das soluções desenvolvidas para validar os requisitos atribuídos e mitigar possíveis incidentes.
  1. Realizar revisões de código e participar de sessões de análise detalhada para garantir a eficiência do código fonte.
  1. Receber e fornecer feedback construtivo para melhorar continuamente o processo de desenvolvimento.
  1. Realizar e registrar estimativas de esforço real da construção.
  1. Apoiar na identificação de dependências internas e externas para evitar que se tornem bloqueios que atrasem o progresso.
  1. Participar das reuniões diárias para informar o progresso, identificar obstáculos e coordenar-se com outros membros da equipe.
  1. Participar das reuniões de retrospectiva para identificar o que deu certo, o que pode ser melhorado e como otimizar o processo nas próximas iterações.
  1. Realizar integrações contínuas para garantir que o código se integre corretamente com o trabalho do restante da equipe.
  1. Fornecer orientação e suporte aos desenvolvedores juniores para melhorar suas habilidades técnicas e para entender melhor as práticas ágeis.
  1. Apoiar na captura do Planejamento de Release/Plano de Trabalho para a estimativa do esforço técnico necessário, considerando dependências relevantes entre features e histórias, bem como com outras áreas, equipes e riscos que afetem a estabilidade do compromisso.

Requisitos

  1. 3 anos de experiência em desenvolvimento backend.
  1. Java 17 ou superior, Spring Boot.
  1. Python.
  1. Graphql, React js, Modern js,
  1. Princípios SOLID, padrões de design e boas práticas.
  1. Bases de Dados.

Formação

Graduação em Ciência da Computação, Engenharia de Sistemas, Engenharia de Software, Bacharelado em Informática, Bacharelado em Sistemas Computacionais.

Benefícios

  • Salário base.
  • Fundo de Poupança.
  • Descontos em compras de móveis e roupas.
  • Gratificação natalina
  • Férias.
  • Adicional de férias.
  • Participação nos Lucros.
  • Dia livre de aniversário.
  • Bolsas de estudo.
  • Material escolar.
  • Clube de proteção familiar.
  • Ambiente de trabalho agradável.
  • Outros benefícios e vantagens.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores