Estamos em busca de um candidato para posição de Analista Desenvolvimento de Sistema, para atuar em Catanduva/SP.
Responsabilidades e atribuições:
* Analisar, codificar, testar e implantar software utilizando linguagens de programação e frameworks apropriados.
* Colaborar com stakeholders e analistas de negócios para entender requisitos de software e traduzir em especificações técnicas detalhadas.
* Identificar e corrigir problemas, realizando manutenção em aplicações existentes.
* Criar e manter documentação técnica detalhada para código, processos e procedimentos.
* Garantir a qualidade e a performance do código por meio de revisões de código, testes unitários e integração contínua.
* Integrar sistemas e serviços externos, utilizando APIs e outras tecnologias.
* Implementar melhores práticas de segurança e garantir que o software esteja em conformidade com regulamentações e padrões de segurança.
* Trabalhar de forma colaborativa com equipe para garantir a entrega bem-sucedida de projetos.
* Participar de iniciativas de inovação e melhoria contínua para otimizar processos e adotar novas tecnologias.
* Documentar internamente de maneira clara e padronizada em todos os programas os objetivos das rotinas nos casos mais complexos de maneira que não interfira na produtividade e andamento do projeto;
* Acompanhar a evolução dos sistemas implantados, e prestar suporte necessário aos usuários e profissionais, instruindo-os e efetuando treinamentos no momento da liberação dos programas.
* Atender as necessidades dos usuários, efetuando pesquisas e desenvolvendo alternativas, no sentido de solucionar problemas surgidos durante a elaboração dos sistemas de processamento de dados;
* Definir os problemas a serem solucionados pelos programas, solucionar todos os problemas detectados pelas críticas.
* Desenvolver os layouts dos relatórios de saída e buscar a aprovação dos usuários, inclusive fazendo os ajustes solicitados;
* Definir com o usuário, os tipos, formas e como deverão ser detalhadas as listagens de saída;
* Fazer a manutenção e os acertos necessários de funcionamento dos programas que compõem o sistema;
* Fazer testes dos programas, quantas vezes forem necessárias à execução de todos os acertos e correções;
* Assessorar o usuário, operadores e pessoal de suporte, em assuntos de sua especialização;
* Fazer manutenção, modificação e atualização de programas conforme solicitações;
* Digitar programas e orientar os usuários a utilizarem os recursos de informática da melhor forma possível;
* Analisar o desempenho dos sistemas implantados, reavaliar rotinas manuais e métodos de trabalho verificando se atendem ao usuário, sugerindo metodologias de trabalho mais eficazes;
* Zelar por sua saúde e sua segurança, assim como pelas de seus colegas, pelo meio ambiente e pela qualidade dos produtos e serviços;
* Executar as atividades descritas em conformidade a normas e procedimentos técnicos de qualidade, segurança, higiene, saúde e preservação ambiental
Requisitos e qualificações:
Ensino Superior (Tecnologia de Informação, Ciência da computação ou afins) com Pós-Graduação ou MBA na área.