ANALISTA DE DESENVOLVIMENTO II
Rio de Janeiro, Brazil
Analista de Desenvolvimento II
PRINCIPAIS ATIVIDADES E RESPONSABILIDADES:
- Participar ativamente do planejamento do projeto de desenvolvimento de soluções e/ou customizações, tomando como base a especificação técnica e escopo definido, fluxogramas, diagramas de modelagem e documentações pertinentes e especificações técnicas de acordo com necessidades levantadas;
- Desenvolver as soluções e/ou customizações, tomando como base o especificado no projeto e escopo definido, utilizando-se de linguagem de programação e ferramentas existentes e documentações pertinentes, cumprindo cronogramas e especificações técnicas de acordo com necessidades levantadas.
- Participar e contribuir ativamente nas reuniões de acompanhamento dos projetos, através da realização dos registros das etapas e decisões (atas de reunião), divulgação de seu status de trabalho e auxiliando na resolução de possíveis problemas enfrentados pela equipe do projeto em que esteja atuando.
- Propor e colaborar na tomada de decisão da especificação técnica do projeto e a modelagem de dados (escopo do projeto do sistema ou aplicação) contribuindo na definição dos padrões de arquitetura e a construção de diagramas de aplicação, selecionando os elementos estruturais e suas interfaces, mapeamento de conexões, sistemas internos e externos, tecnologia aplicada, com os quais ele será composto garantindo o entendimento da equipe e do cliente e a integração com as demais soluções.
- Realizar testes unitários e/ou de homologação nos sistemas desenvolvidos, avaliando a conformidade e o atendimento dos requisitos e das especificações técnicas, identificando eventuais desvios, elaborando relatório técnico e encaminhando ao responsável para devidas análises;
- Dar tratativas aos desvios e melhorias identificados de acordo com o plano de ação elaborado e determinado pela equipe técnica.
- Encaminhar a documentação da solução desenvolvida para a área de Qualidade e Testes no que se refere a requisitos do usuário e especificação técnica, prestando suporte no momento de execução dos testes quando necessário, de forma a contribuir com a homologação das soluções e atendimento aos usuários;
- Acompanhar o processo de implantação das soluções desenvolvidas, intervindo em caso de problemas de produção, para garantir a correta homologação das soluções em produção;
- Realizar suporte a aplicações já existentes e instaladas, fazendo analise de problemas e realizando as atividades necessárias para correção, visando o rápido reestabelecimento da solução.
- Buscar constante atualização com relação às inovações técnicas de sua área de atuação no que se refere a novas tecnologias, ferramentas, recursos, arquiteturas de software entre outros aspectos, que possam subsidiar o desenvolvimento de novas soluções e/ou sistemas para a companhia.
- Executar outras tarefas correlatas, a critério do superior imediato.
- Fazer cumprir com políticas internas corporativas focadas em Segurança do Trabalho, Saúde Ocupacional e Preservação Ambiental, avaliando no dia a dia o cumprimento de parâmetros de qualidade operacional definidos, intervindo em caso de desvios junto às áreas técnicas responsáveis (SESMT e QSMS), para garantir o tratamento de pontos críticos ou de riscos visando evitar acidentes de trabalho e impactos ambientais de operação.
FORMAÇÃO ESCOLAR:
Ensino Superior completo em Engenharia de Computação, Ciência da Computação, Engenharia Elétrica, Engenharia Eletrônica, Engenharia Civil e correlata.
CURSOS, CONHECIMENTOS ESPECÍFICOS E/OU HABILIDADES:
- Inglês (avançado) - será testado
- Desenvolvimento de sistemas
- Desenvolvimento para WEB
- Java, C e C++
- Metodologia Scrum
- Arquiteturas de Rede