Desenvolvedor Progress

Encontrado em: Talent BR C2 - 2 semanas atrás


Curitiba, Brasil Grupo Attua - Seleção e Desenvolvimento Tempo inteiro
Nível: Especialista
Cursos de: análise e desenvolvimento de sistemas
Escolaridade: Graduação - Completo
Tipo de contrato: PJ
Jornada de trabalho: De segunda à sexta, horário comercial.

Responsabilidades da posição:
  • Acompanha a implantação do sistema em ambiente de produção;
  • Aplica princípios e normas de codificação e arquitetura na realização de soluções;
  • Avalia documentação de testes produzidos pela equipe de qualidade de software;
  • Define a solução a ser implementada, utilizando as boas práticas de mercado;
  • Desenvolve sistemas a partir da análise de informações coletadas de usuários, especificando as etapas de projeto;
  • Desenvolve, prepara e executa testes;
  • Dimensiona requisitos e funcionalidades do sistema;
  • Elabora conteúdo para a etapa de prototipação (projeto lógico), fornecendo perspectiva gráfica para que o entendimento das necessidades seja validado e forneça insumo para o início da etapa de codificação;
  • Elabora documentação de ajuda do sistema para que os usuários possam compreender todas as funcionalidades
  • Especifica o processo de desenvolvimento, arquitetura, programas, cenários de testes e aplicativos;
  • Identifica oportunidades, implementando melhorias contínuas nos processos;
  • Interage com as áreas da empresa na busca de soluções para os problemas apresentados;
  • Mapeia e escala o grau de riscos que poderão afetar a entrega, respeitando os processos definidos;
  • Participa e/ou conduz as revisões de código.

Requisitos obrigatórios para a posição:
  • Desenvolvimento e analise da linguagem de programação;
  • Progress 4GL em ambiente gráfico / web;
  • Conhecimentos de algoritmos e estrutura de dados;
  • Desejável conhecimento em desenvolvimento Webspeed Progress;
  • Conhecimento na linguagem SQL, PL/SQL;
  • Noção em Java, Java script;


  • Formações: Desenvolvimento de Sistemas / Software | Analista de Sistemas | Tecnólogo em Processamento de Dados (sistemas) | Engenheiros | Matemáticos;
  • Oracle Database: Compreensão sólida do Oracle Database, incluindo SQL e PL/SQL;
  • Oracle APEX: Experiência prática com Oracle Application Express (APEX), incluindo o desenvolvimento de aplicativos web;
  • HTML, CSS, JavaScript: Conhecimento em tecnologias web fundamentas para personalização e design de interfaces de usuários;
  • SQL e PL/SQL: Habilidade avançada em consulta e manipulação de dados no Oracle Database usando SQL e PL/SQL;
  • Modelagem de Dados: Capacidade de projetar e normalizar bancos de dados para suportar eficientemente os aplicativos APEX;
  • Integração de Dados: Entendimento de como integrar dados de diferentes fontes no ambiente APEX;
  • Web Services: Compreensão de como integrar aplicativos APEX com serviços Web;
  • Experiência do usuário: Conhecimento em design de interface do usuário (UI) e experiência do usuário (UX) para criar aplicativos intuitivos e eficientes;
  • Segurança: Conhecimento em práticas de segurança para proteger aplicativos e dados.