Pular para o conteúdo

Henricksen

Programador IBM iSeries

JavaScriptPythonNode.jsSQLC#PHP
Tradução automática. Consulte o original.

Descrição

Sobre a Henricksen

A Henricksen (Oak Brook, IL) é uma concessionária de mobiliário corporativo de serviço completo, especializada em espaços de escritório, saúde, educação, governo, residências para idosos e hospitalidade. Em 1962, a Henricksen iniciou suas atividades como uma pequena concessionária familiar. Hoje, a Henricksen é uma concessionária nacional líder com doze escritórios em Illinois, Minnesota, Nova York, Pensilvânia, Tennessee, Washington, DC e Wisconsin, mais de 300 funcionários em tempo integral e vendas anuais superiores a US$ 300 milhões. Com mais de 300 parcerias com fabricantes, a Henricksen oferece uma gama de produtos que vai desde sistemas de mobiliário, armários, assentos, lounges e mobiliário para conferências até soluções arquitetônicas, incluindo paredes modulares, pisos, iluminação, mascaramento de som e equipamentos de tecnologia. A Henricksen é uma das maiores concessionárias privadas parceiras da HNI nos Estados Unidos. As marcas de mobiliário da HNI incluem Allsteel, Gunlocke, HBF, The HON Company e Kimball International.

Resumo da Vaga

Esta posição será localizada em nosso escritório em Oak Brook, IL. O Programador IBM iSeries irá projetar, desenvolver, implementar, dar suporte e promover a melhoria contínua de aplicações críticas de negócios que operam na plataforma IBM i. Ele trabalhará em parceria com stakeholders multifuncionais para analisar e traduzir requisitos em soluções técnicas avançadas e escaláveis, mantendo aplicações confiáveis e de alto desempenho que apoiem os objetivos organizacionais. Ele utilizará sua experiência técnica para aprimorar sistemas existentes, desenvolver novas funcionalidades e garantir uma integração perfeita entre as aplicações corporativas. Ele atuará como líder de projeto para iniciativas de tecnologia designadas, gerenciando projetos desde o planejamento até a implementação, impulsionando a eficiência operacional enquanto mantém a continuidade dos negócios em toda a organização.

Responsabilidades

Desenvolvimento e Suporte de Aplicações.

  1. Projetar, desenvolver, testar, implementar e manter aplicações utilizando tecnologias IBM i, incluindo RPG IV, RPGLE, CL, SQL, DB2 e ferramentas de desenvolvimento relacionadas. Analisar requisitos de negócios e traduzi-los em soluções técnicas escaláveis e confiáveis que apoiem os objetivos operacionais e estratégicos da empresa. Modificar e aprimorar aplicações existentes, garantindo a estabilidade do sistema, desempenho e integridade dos dados. Diagnosticar e resolver problemas de aplicação, sistema e integração de forma oportuna para minimizar interrupções nos negócios. Desenvolver e manter interfaces entre aplicações IBM i e outros sistemas corporativos. Realizar revisões de código e promover a adesão a padrões de codificação, práticas de garantia de qualidade e metodologias de desenvolvimento. Criar e manter documentação técnica, incluindo especificações de sistema, fluxos de processo, planos de teste e procedimentos de suporte.

Parceria de Negócios e Entrega de Soluções.

  1. Colaborar com stakeholders de negócios para identificar oportunidades de melhoria de processos, automação e habilitação tecnológica. Atuar como consultor técnico para equipes de negócios, fornecendo recomendações sobre capacidades de sistema, melhorias e melhores práticas. Coletar, documentar e validar requisitos funcionais e técnicos para novas iniciativas e melhorias de sistema. Apoiar usuários de negócios por meio de solução de problemas, treinamento, compartilhamento de conhecimento e esforços contínuos de otimização de sistemas.

Gerenciamento e Execução de Projetos.

  1. Liderar e gerenciar projetos de desenvolvimento de aplicações desde a iniciação até a implementação, garantindo que o escopo, prazos, entregáveis e expectativas de qualidade sejam atingidos. Desenvolver planos de projeto, cronogramas, estimativas de recursos e estruturas analíticas de trabalho para iniciativas designadas. Coordenar atividades entre equipes multifuncionais, incluindo stakeholders de negócios, fornecedores, equipes de infraestrutura de TI e pessoal de suporte a aplicações. Facilitar reuniões de projeto, atualizações de status, sessões de resolução de problemas e comunicações com stakeholders. Monitorar riscos, dependências e obstáculos do projeto, desenvolvendo proativamente estratégias de mitigação para garantir resultados bem-sucedidos. Gerenciar múltiplos projetos simultâneos e solicitações de melhoria, equilibrando as responsabilidades de suporte operacional. Participar de discussões sobre priorização de projetos, planejamento de portfólio e roteiros de tecnologia. Apoiar esforços de gestão de mudanças organizacionais auxiliando com comunicação ao usuário, treinamento, testes e atividades de implementação.

Modernização de Sistemas e Melhoria Contínua.

  1. Identificar oportunidades para modernizar aplicações legadas IBM i por meio de melhorias de processos, automação, integração e tecnologias emergentes. Recomendar e implementar melhorias que aumentem o desempenho do sistema, confiabilidade, manutenibilidade e experiência do usuário. Avaliar novas ferramentas de desenvolvimento, metodologias e tecnologias para apoiar a inovação contínua e a eficiência operacional. Participar do planejamento de recuperação de desastres, iniciativas de continuidade de negócios e projetos de atualização de sistemas.

Governança e Conformidade.

  1. Garantir que as aplicações estejam em conformidade com os padrões de segurança organizacionais, requisitos regulatórios e controles de TI estabelecidos. Seguir processos de gestão de mudanças, gestão de lançamentos e ciclo de vida de desenvolvimento de software (SDLC). Apoiar atividades de auditoria fornecendo documentação, evidências e expertise técnica conforme necessário.

Requisitos

Qualificações - Educação e Experiência

Obrigatório

  1. Mais de 7 anos de experiência prática em desenvolvimento nas plataformas IBM i, AS/400, iSeries ou Power Systems.
  1. Experiência sólida com RPG IV, ILE RPG, Free-Form RPG, RPGLE/SQLRPGLE, CL/CLLE e código RPG legado de formato fixo.
  1. Habilidades sólidas em SQL, incluindo SQL embarcado, desenvolvimento de consultas, análise de dados, joins, views, stored procedures, conceitos de indexação e ajuste de desempenho no Db2 para i.
  1. Experiência em projetar, modificar, solucionar problemas e dar suporte a processos de lote (batch), interativos, de relatórios e de aplicações de negócios.
  1. Experiência no desenvolvimento ou suporte de integrações de sistemas usando APIs, serviços web, JSON, XML, EDI, FTP/SFTP, ODBC/JDBC ou outros métodos de troca de dados.
  1. Conhecimento prático de arquitetura de aplicações IBM i, controle de jobs, bibliotecas, objetos, conceitos de segurança, filas de jobs, filas de saída e práticas de suporte à produção.
  1. Capacidade de analisar requisitos de negócios, documentar especificações técnicas, estimar trabalho, testar soluções e comunicar o status claramente.
  1. Habilidades sólidas em solução de problemas, análise de causa raiz, depuração e análise de desempenho de aplicações.
  1. Capacidade de trabalhar de forma independente enquanto colabora efetivamente com membros da equipe de TI, usuários de negócios, fornecedores e liderança.
  1. Habilidades sólidas de comunicação verbal e escrita com a capacidade de explicar conceitos técnicos para stakeholders não técnicos.

Desejável

  1. Experiência com ferramentas modernas de desenvolvimento IBM i, como RDi, Visual Studio Code com extensões para IBM i, controle de versão baseado em Git, Jira ou ferramentas de fluxo de trabalho de desenvolvimento similares.
  1. Experiência com conceitos de DevOps, práticas de revisão de código, processos de implantação, pipelines de CI/CD ou testes automatizados em um ambiente IBM i.
  1. Exposição a ferramentas ou abordagens de modernização IBM i, incluindo conversão de RPG de formato fixo para formato livre, programas de serviço, design modular, habilitação de API ou integração de aplicações web.
  1. Experiência com C#, .NET, JavaScript, Node.js, Python, PHP, HTML, CSS ou outras tecnologias usadas para integrar aplicações IBM i com plataformas modernas.
  1. Experiência com sistemas de ERP, gestão de concessionárias, distribuição, inventário, gestão de pedidos, armazém, contabilidade, EDI ou gestão de projetos.
  1. Experiência em dar suporte a relatórios, análises, dashboards, ferramentas de business intelligence ou extrações de dados de aplicações IBM i.
  1. Experiência em mobiliário, concessionárias, manufatura, distribuição, serviços profissionais ou ciclo de vida de pedidos.

Informações Adicionais

A Henricksen oferece salários competitivos baseados em habilidades e experiência, bem como pacotes de benefícios abrangentes. Como um Empregador de Oportunidades Iguais, a Henricksen está totalmente comprometida em cultivar uma cultura inclusiva que integra seus Valores Fundamentais em cada ação, cada interação e cada decisão tomada.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026