Overview

Seguradora fundada em 1945, e que tem como área de atuação concentrada hoje em quatro pilares estratégicos de negócio: Seguros, Saúde, Produtos Financeiros e Serviços, contrata Desenvolvedor Fullstack Sênior.

Área de Solução de TI é responsável pelo desenvolvimento, definição da solução técnica e condução dos projetos da Diretoria Financeira, abrangendo os produtos de Cartão de Crédito (tradicional e digital), Conta Digital, Financiamento CDC, Parcerias e Cobrança.

Responsibilities

·        Implementar soluções, desde a concepção até a validação do lançamento, de maneira autônoma, em múltiplas linguagens e múltiplos frameworks de programação.

·        Apoiar no processo de desenvolvimento de software, fornecendo informações técnicas e de negócio das aplicações, suportando a construção e manutenção de funcionalidades;

·        Manter a qualidade técnica do código fonte e aderência aos padrões, políticas e procedimentos estabelecidos pela Arquitetura de Software;

·        Gerir as versões dos entregáveis do desenvolvimento, por meio de ferramentas e técnicas específicas;

·        Planejar pacote, por meio do detalhamento e decomposição das funcionalidades em tarefas técnicas, bem como realizar a análise funcional (com base nos requisitos funcionais e não funcionais);

·        Elaborar o desenho da solução, por meio do desenvolvimento e/ou atualização do projeto físico para construção na tecnologia definida, especificação das interfaces (telas, arquivos, relatórios e etc.), participar da validação do modelo de dados, revisão e atualização da arquitetura da solução;

·        Apoiar na estratégia de testes e avaliação dos resultados obtidos com base na documentação elaborada, assim como apoiar na definição da massa de dados necessária para os testes;

·        Contribuir na realização de testes, por meio da participação na configuração do ambiente de instalação de uma nova aplicação, assim como apoiar na execução dos testes funcionais e não funcionais;

·        Realizar a liberação do pacote para homologação, após a realização do ciclo de testes, assim como tratar as não conformidades avaliando e executando as correções reportadas;

·        Realizar a transferência de conhecimento para a equipe de sustentação, por meio da consolidação da documentação de sistemas;

·        Construir e documentar o Projeto Físico conforme padrões de desenvolvimento de software definidos, mediante a implementação dos protótipos (telas, relatórios, arquivos, etc.), assim como executar e evidenciar testes unitários e validação de código, determinar a sequência de integração, integrar os componentes testados gerando o executável (build);

·        Resolver as não conformidades das aplicações, por meio da análise do problema, implementação do código, gerando o executável (build), bem como evidenciando os testes;

·        Definir a composição da versão do pacote, montar a versão dos sistemas nos diversos ambientes, mediante a requisição de merges e de mudanças assim como participar da atualização da ficha de aplicação e do estabelecimento do ambiente de integração;

·        Contribuir na realização do projeto, mediante o apoio na elaboração da solução, estimativa de esforço e custo e na proposta e orçamento, bem como validar solução técnica do projeto e identificar melhorias no sistema;

·        Contribuir com o refinamento da visão da solução, escopo e detalhe dos requisitos, regras de negócio e integração de cada funcionalidade, bem como participar da revisão e atualização dos requisitos não funcionais e validar o escopo detalhado do pacote;

·        Elaborar a instrução de implantação dos entregáveis dos projetos /sistemas (Ficha de Aplicação);

·        Zelar pela integridade do sistema, mediante a coordenação da Integração de versões, manutenções e correções ao produto nos diversos ambientes (teste, homologação e produção);

·        Validar o ambiente para homologação, mediante solicitação da configuração do ambiente e instalação da aplicação e da base de dados;

·        Apoiar administrativamente a coordenação em atividades delegadas;

·        Executar técnicas de gestão ágil de projetos (scrum master);

·        Atuar na gestão de processos de TI, mediante a participação na construção e melhoria, assim como acompanhar os indicadores de performance contribuindo para que os resultados obtidos continuem alinhados aos objetivos e metas.

Requirements

·        Superior completo em TI ou áreas relacionadas;

·        Experiência com desenvolvimento Fullstack;

·        Experiência em projetos Mobile;

·        Domínio da linguagem de programação orientada a objetos (design patterns) e seus frameworks;

·        Domínio em APIs e arquitetura de integração;

·        Conhecimento em front-end utilizando frameworks JavaScript (Meteor JS, Angular, css etc);

·        Conhecimento em Microsserviços (Java, Node JS);

·        Conhecimento em bancos de dados relacionais (Oracle, Informix), RDS e noSQL (MongoDB, Redis etc);

·        Conhecimento em metodologias ágeis SCRUM, Kanban;

·        Conhecimento em ambiente e arquitetura AWS (Jenkins Pipeline e Devops, Docker, Data Streaming);

Benefits

Benefícios oferecidos:

·        Assistência médica;

·        Assistência odontológica;

·        Auxílio babá;

·        Auxílio creche;

·        Auxílio farmácia;

·        Bolsa auxílio (idiomas);

·        Bolsa auxílio (superior e especialização);

·        Participação nos lucros;

·        Previdência privada;

·        Seguro de vida;

·        Vale alimentação;

·        Vale refeição;

·        Vale transporte;

·        Modelo de Home Office: Flex ou Full.

Apply for job

Time to get up and go? Or fancy a new contract/project? Let us help you taking your next step.

    This site is protected by reCAPTCHA and the Google
    Privacy Policy and Terms of Service apply.

    Or Apply With Gupy

    See all jobs