Point your AI agent at freehire and let it find you a job.

Get the CLI →

Porto

New

Engenheiro(a) de software - pleno | segmento re (pessoa jurídica)

Posted 1 view
Discussion
  • Experiência em desenvolvimento de sistemas na tecnologia Java(Back End), Front (Angular), Spring batch;
  • Experiência em JavaScript, Jquery, HTML, SpringBoot;
  • Experiência na arquitetura orientada a Serviços (SOA e Rest);
  • Experiência em arquitetura de micro serviços, Banco de dados Oracle e conhecimento e vivência em metodologia ágil;
  • Conhecimento de desenvolvimento de soluções em Cloud.

Informações adicionais

Local de trabalho: Campos Elíseos - São Paulo/SP (matriz);

Horário de trabalho: Dentro do horário comercial;

Escala de trabalho: De segunda a sexta-feira;

Modelo de contrato de trabalho: Híbrido sendo: 2x por semana no formato presencial, e 3x na semana no formato home office.

  • Desenvolver, evoluir e manter o produto de software, garantindo qualidade, aderência as necessidades e resultados do negócio, além da melhoria continua do processo de desenvolvimento de software;
  • Realizar análise, detalhamento e decomposição de estórias de usuário em tarefas técnicas;
  • Elaborar o desenho da solução funcional, de acordo com a documentação definida para o sistema;
  • Identificar necessidades de informação (dados e regras) para revisar e definir modelos de dados lógicos e físicos dos sistemas, garantindo o ciclo de vida dos dados;
  • Elaborar dicionário de dados dos modelos construídos e zelar pelo correto armazenamento nos repositórios de dados;
  • Promover a automação do processo de desenvolvimento através das práticas de design Ex (BDD, TDD, DDD);
  • Propor solução técnica e especificar o projeto físico do sistema diagramas, fluxos, telas, arquivos e relatórios;
  • Desenvolver componentes e serviços, por meio da codificação garantindo aderência as requisitos funcionais e não funcionais do sistema.
  • Ter atitude de protogonista para liderança técnica do time e direcionamento da solução técnica e melhores práticas;
  • Definir estratégia de testes, considerando os critérios de aceite, infraestrutura, scripts de automação, reuso e massa de testes
  • Executar os testes funcionais e não funcionais do sistema;
  • Apoiar a homologação do cliente, analisando as não conformidades e corrigindo os erros;
  • Elevar o nível da prática de testes de qualidade de software do time, utilizando-se das melhores práticas e defendendo decisões técnica sem feedbacks de code review, aumentando a abrangência e a qualidade dos testes de todo o time;
  • Implementar soluções, desde aconcepção até a validação do lançamento, de maneira autônoma, garantindo progresso, minimizando os riscos de atraso através da detecção de possíveis problemas nos requisitos, análises e dados para embasar decisões técnicas.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.