
Analista Desenvolvedor(a) FullStack Pleno - Vertical Seguros
- São Paulo - SP
- Permanente
- Período integral
- Criar aplicações do zero, considerando arquitetura, dependências, monitorias e testes, seguindo boas práticas de desenvolvimento de software, de acordo com a linguagem do projeto a ser desenvolvido;
- Prezar pela qualidade de software;
- Dar manutenção e refatorar o que fizer sentido, em projetos maduros, prezando por qualidade e manutenibilidade do software;
- Identificar e priorizar, em conjunto com o time, dívidas técnicas dos produtos, visando redução de custos operacionais e performance das aplicações;
- Auxiliar no desenvolvimento e revisão da documentação dos produtos;
- Desenho e aplicação de arquitetura de software;
- Lógica de programação;
- Padrões de projeto - Design Patterns;
- Desenvolvimento de API (RESTful);
- Monitoramento de aplicações;
- Validação de qualidade de código - Code Quality;
- Estruturas de dados (banco relacional - Oracle)Documentação para gestão de mudanças;
- Integração e entrega contínua - CI/CD ;Sólido conhecimento em Java, Angular 8+ e Spring Boot;
- Implementação de front end utilizando Angular 8+, HTML e CSS;
- Gerenciamento de Complexidade;
- Resolução de Problemas e Debugging;
- Controle de Prazo e Escopo/Integração com Equipes Multidisciplinares;
- Adoção de Boas Práticas em códigos , testes automatizados e documentação adequada para garantir a qualidade do software;
- Trabalhar com sistemas tanto legados como novos;
- Atuar sempre na segurança contra vulnerabilidades e cumprir os requisitos de privacidade;
- Adaptação a Mudanças de Requisitos lidando com mudanças frequentes ou inesperadas nos requisitos do projeto de forma ágil e eficiente.