242032 - H | Analista Desenvolvedor - Belo Horizonte, Brasil - UDS
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.