Descrição da Vaga
Analisar os requisitos fornecidos e implementar o software que atendera a necessidade especificada.
Implementar novos recursos e funcionalidades dentro do sistema ou em ferramentas auxiliares.
Empregar linguagens de programacao, ferramentas e frameworks adequadas a cada projetos (novos e legados).
Implementar os componentes de software em conformidade com a arquitetura geral do projeto.
Produzir codigo limpo, eficiente, reutilizavel e manutenível.
Realizar testes unitarios para garantir o correto funcionamento dos componentes desenvolvidos.
Participar em testes de integracao para verificar a interacao entre diferentes modulos do sistema.
Garantir que o software continue funcionando através de correcoes de bugs e implementacao de atualizacoes.
Produzir documentação técnica para uso em manuais de usuarios, atividades de suporte e futuras manutencoes e atualizacoes.
Trabalhar em estreita colaboracao com analistas de requisitos, designers, outros desenvolvedores e analistas de qualidade.
Trabalhar em pair programming e realizar code review.
Identificar, analisar e solucionar problemas que surgem durante o processo de desenvolvimento e apos o lancamento.
Realizar todos os registros requeridos para garantir a auditabilidade e rastreabilidade das tarefas realizadas.
Mentorar e apoiar colaboradores menos experientes.
Requisitos Indispensáveis
Graduação em Tecnologia da Informação ou áreas correlatas.
Conhecimento e experiência com algoritmos e estruturas de dados.
Conhecimento em sistemas de gerenciamento de bancos de dados e em modelagem de dados.
Profissência em sistemas de controle de versão para desenvolvimento de software em equipe.
Familiaridade com boas práticas e padrões de desenvolvimento de software e com metodologias ágeis (Scrum, Kanban).
Profissência em uma ou mais linguagens de programácao relevantes.
Conhecimento e experiência com frameworks de desenvolvimento (Backend e Frontend).
Habilidade de desenvolvimento de aplicações responsivas (Web e Mobile).
Capacidade de criar e executar testes unitários e analisar seus resultados.
Habilidades para trabalhar com APIs e integrar diferentes sistemas.
Capacidade de se manter atualizado sobre novas ferramentas, linguagens e tendências tecnológicas.
Conhecimento e experiência no desenvolvimento de sistemas utilizando recursos de inteligencia artificial.
Regime de Contratação
CLT
PCD
INDIFERENTE
Benefícios
Vale Alimentação no cartão EUCARD;
Cartão Eucard MultiConvénios (débito e crédito);
Índice de Performance Individual;
Cartão aniversário;
Convénio com o SESC e AMIC;
Desconto no Centro Universitário FAG;
Descontos em escolas de Inglê;
Plano Odontológico co-participativo, extensivo a dependentes;
Premiação por tempo de casa;
Descontos com passagens Eucatur.
Local do Trabalho
PENSE APP - CASCAVEL / PR
#J-18808-Ljbffr