242032 - H | Analista Desenvolvedor - Belo Horizonte, Brasil - UDS

    UDS
    Default job background
    Descrição

    Vagas para quem quer transformar negócios e sua carreira

    Desejável


    • Competências comportamentais (Soft skills): Atenção aos detalhes, capacidade de identificar pequenas discrepâncias e falhas nos programas;
    • Comunicação clara para relatar de forma precisa os resultados dos testes para a equipe de desenvolvimento;
    • Prontidão para revisar e ajustar os testes conforme necessário;
    • Pensamento analítico, trabalho em equipe, relacionamento interpessoal, comunicação.

    Requisitos da vaga


    • Escolaridade: Ensino Superior completo na área de Tecnologia da Informação;
    • Experiência desejável: 4 a 6 anos de experiência na área;
    • Competências técnicas (Hard skills): Proficiência em linguagens de programação, Dotnet, React, SQL, Integração de sistema via API e via arquivos, Oracle, TSQL e PLSQL;
    • Conhecimento sólido em metodologias de desenvolvimento de software;
    • Experiência em codificação eficiente e legível. Experiência em construção e manutenção de bancos de dados relacionais e não-relacionais;
    • Conhecimento avançado em arquitetura de sistemas e sistemas devirtualização;
    • Habilidade no desenvolvimento de interfaces de machine learning;
    • Conhecimento em metodologias de testes de software;
    • Familiaridade com ferramentas de automação de testes;
    • Habilidade na elaboração de casos de teste.

    Suas atividades


    • Garantir o desenvolvimento de programas para computadores verificando os projetos de arquivos e cadastro dos programas que compõe o sistema;
    • Compreender os requisitos de integração, identificando os sistemas envolvidos, os tipos de dados a serem compartilhados e os fluxos de informação necessários;
    • Escolher as tecnologias e protocolos mais adequados para a integração, considerando a compatibilidade entre os sistemas e a eficiência na transferência de dados;
    • Criar APIs e Web Services para facilitar a comunicação entre sistemas, permitindo a troca eficiente de dados de forma padronizada;
    • Conduzir a elaboração de fluxograma do sistema a ser programado, observando a lógica da programação, bem como efetuando teste de mesa;
    • Traduzir requisitos e especificações em código, utilizando a linguagem de programação ou aplicativo designado, para construir e aprimorar sistemas de software;
    • Responder tecnicamente pelo preparo e elaboração do manual de instruções e normas de procedimento, identificando códigos de acesso e programas existentes;
    • Realizar testes práticos minuciosos nos programas desenvolvidos, identificando falhas, inconsistências e garantindo que atendam aos requisitos de qualidade estabelecidos;
    • Desenvolver e manter bancos de dados (relacionais e não-relacionais), arquiteturas e sistemas de virtualização para garantir o desempenho e escalabilidade das aplicações;
    • Desenvolver scripts otimizados para melhorar o desempenho de consultas, identificando e corrigindo gargalos de execução;
    • Liderar tecnicamente a revisão de códigos-fonte, garantindo a qualidade e melhores práticas;
    • Participar ativamente em todas as fases do ciclo de esenvolvimento, desde a concepção da arquitetura até a manutenção do sistema na etapa de produção e resolução de problemas (debug);
    • Contribuir para o desenvolvimento de interfaces de machine learning, aplicando técnicas avançadas para otimizar o desempenho e eficiência das aplicações;
    • Analisar e desenvolver informações que contribuam no fornecimento de pareceres técnicos que auxiliem nas tomadas de decisões erenciais, garantindo a plena eficiência dos processos e atividades em sua área de atuação;
    • Implementar políticas de segurança, atribuição de permissões e auditorias para proteger os dados contra acessos não autorizados;
    • Instruir o usuário final na utilização do sistema, ensinando formas de acesso e manuseio do mesmo;
    • Propor e implementar melhorias no processo de sua área de atuação, assegurando seu alinhamento aos objetivos e definições estratégicas da empresa;
    • Manter-se atualizado quanto às tendências de sua área de atuação e às novas ferramentas, recursos e tecnologias disponíveis no mercado;
    • Participar de treinamentos internos e externos, buscando o aprimoramento do conhecimento direcionado a sua área de atuação;
    • Conhecer a missão, princípios, valores, políticas e objetivos da empresa, cumprindo as normas de organização e convivência;
    • Trabalhar em conformidade com as normas e procedimentos técnicos, de qualidade, segurança, meio ambiente e saúde;
    • Realizar outras atividades profissionais correlatas e inerentes ao cargo exercido, conforme orientação de superiores.

    É importante te lembrar que ...

    Na UDS contratamos pessoas competentes, com vontade de transformar usando o seu conhecimento.

    Isso independe da sua região, idade, etnia ou raça, religião, identidade de gênero ou orientação sexual.

    Seus conhecimentos são aderentes à vaga? Isso é tudo o que importa.

    Seu perfil e valores casam com os nossos? Venha criar transformações com a gente.