Pular para o conteúdo

Rocket Companies

Engenheiro de Software Sênior – Programador de Aplicações IMS TM/DB

AWSKubernetesC++
Tradução automática. Consulte o original.

Resumo da Descrição da Vaga

É divertido trabalhar em uma empresa onde as pessoas realmente ACREDITAM no que estão fazendo!

Estamos buscando um Engenheiro de Software Sênior experiente, com profundo conhecimento em programação de aplicações IBM IMS™ Transaction Manager (TM) e Database (DB), para impulsionar a evolução de nossas tecnologias compatíveis com IMS dentro de nossa plataforma de modernização empresarial. Esta função é ideal para quem passou anos construindo, mantendo ou otimizando aplicações baseadas em IMS no mainframe e agora deseja trazer esse conhecimento de domínio para ferramentas, runtimes e soluções de replatforming de próxima geração.

Como engenheiro de software sênior, você fornecerá liderança arquitetural, guiará o design de recursos compatíveis com IMS e traduzirá conceitos complexos de mainframe em uma implementação robusta e performática para ambientes distribuídos e baseados em nuvem.

Esta função está no centro de nossa missão de modernizar aplicações empresariais estabelecidas e críticas para os negócios, e de entregar infraestrutura estável e de alta performance na qual empresas globais confiam.

Quem Você É

  1. Um engenheiro experiente com forte conhecimento de domínio do comportamento de aplicações IMS e fundamentos de sistemas.
  1. Habilidoso em destilar conceitos de mainframe em arquitetura de software moderna.
  1. Motivado pelo desafio de modernizar plataformas estabelecidas e críticas para os negócios.
  1. Um mentor que eleva as capacidades técnicas de toda a organização de engenharia.

Arquitetar e Construir Tecnologias Compatíveis com IMS TM/DB

  1. Contribuir para o design e desenvolvimento de componentes chave que replicam ou estendem comportamentos do IMS TM e DB — incluindo manipulação de mensagens, agendamento de transações, estruturas PSB/DBD, compatibilidade de chamadas DL/I e semântica de banco de dados hierárquico.
  1. Definir e evoluir a direção arquitetural para nosso runtime de replatforming IMS, garantindo paridade com conceitos centrais do IMS onde necessário e abraçando oportunidades de modernização onde benéfico.
  1. Traduzir internos do IMS e padrões de programação de aplicações em componentes escaláveis e confiáveis em sistemas distribuídos.

Aplicar Profundo Conhecimento de Domínio IMS

  1. Modelar cenários de aplicações IMS do mundo real (batch e online) dentro de nossa stack de modernização.
  1. Fornecer orientação autoritativa sobre construtos do IMS, tais como:
  1. Filas de mensagens, agendamento e regiões de transação
  1. Design de DBD/PSB e caminhos de acesso
  1. Fluxos de chamadas DL/I, manipulação de PCB, estrutura de segmentos e bloqueio hierárquico
  1. Interações de processamento batch do IMS com TM e DB
  1. Colaborar com a liderança de produto e engenharia para garantir que os recursos atendam às expectativas de confiabilidade e desempenho de nível empresarial.

Liderança Técnica

  1. Contribuir para iniciativas de engenharia entre equipes que impactam compiladores, runtimes, camadas de integração e recursos de interoperabilidade.
  1. Mentorar engenheiros entre equipes, ajudando-os a entender os fundamentos do IMS e como esses conceitos devem se manifestar em nossa implementação.
  1. Realizar revisões técnicas aprofundadas, solucionar problemas complexos de compatibilidade de runtime e guiar estratégias de otimização de desempenho.

Colaboração Multifuncional

  1. Influenciar decisões de roadmap de produto relacionadas a replatforming, compatibilidade e modernização do IMS.
  1. Engajar com clientes, engenharia de campo e equipes de suporte para entender cargas de trabalho e cenários de migração IMS do mundo real.

O Que Buscamos

Experiência Necessária

  1. 10+ anos de engenharia de software profissional, incluindo propriedade sênior de componentes complexos de nível de sistema.
  1. Experiência prática direta no desenvolvimento ou manutenção de aplicações IMS TM e DB no IBM z/OS (essencial).
  1. Profundo conhecimento de:
  1. Arquitetura orientada a mensagens do IMS
  1. Blocos de especificação de programa (PSBs), blocos de comunicação de programa (PCBs) e estruturas DBD
  1. Chamadas DL/I e acesso a banco de dados hierárquico
  1. Agendamento de transações IMS e comportamento de fila de mensagens
  1. Forte proficiência em C, C++, ou linguagens de sistemas similares.
  1. Experiência na entrega de sistemas de software críticos para os negócios e de alta disponibilidade.

Qualificações Preferenciais

  1. Experiência na implementação ou trabalho com rotinas de saída do IMS, saídas de usuário, saídas de agendamento ou utilitários de banco de dados.
  1. Experiência com modernização de mainframe, replatforming ou tecnologias de emulação.
  1. Familiaridade com semântica de aplicações COBOL ou PL/I e interações com ambientes IMS.
  1. Exposição a sistemas distribuídos modernos, design nativo de nuvem ou arquiteturas de runtime híbridas (Azure, AWS, Kubernetes).
  1. Experiência na construção de compiladores, runtimes, interpretadores ou camadas de compatibilidade para cargas de trabalho legadas.

Por Que Se Juntar a Nós?

  • Influenciar o design e a implementação da tecnologia de modernização IMS TM/DB de próxima geração.
  • Trabalhar com uma equipe de engenharia altamente experiente, profundamente engajada em sistemas empresariais de grande escala e críticos para os negócios.
  • Desempenhar um papel fundamental em como os clientes migram décadas de investimentos em IMS para ambientes flexíveis e modernos.
  • Uma cultura que valoriza profundidade técnica, pensamento de longo prazo e maestria em nível de sistema.

O que a Rocket Software pode oferecer a você nos EUA

  • FÉRIAS ILIMITADAS, BEM COMO FERIADOS PAGOS E LICENÇA MÉDICA
  • OPÇÕES DE COBERTURA DE SAÚDE E BEM-ESTAR PARA ROCKETEERS E DEPENDENTES
  • COBERTURA DE VIDA E INVALIDEZ
  • FIDELITY 401(K) E POUPANÇA DE APOSENTADORIA ROTH COM CONTRIBUIÇÕES DE MATCHING
  • PROGRAMA MENSAL DE BENEFÍCIOS PARA DÍVIDAS ESTUDANTIS
  • OPORTUNIDADES DE REEMBOLSO DE MENSALIDADES E CERTIFICADOS
  • OPORTUNIDADES DE TREINAMENTO DE LIDERANÇA E HABILIDADES

#LI-JC1 #LI-Remote

A faixa salarial anual para esta posição é entre $120,500.00 - $162,675.00 brutos antes dos impostos.

.

EOE M/F/Vet/Disability. A Rocket Software Inc. está comprometida em criar um ambiente diversificado e se orgulha de ser um empregador de igualdade de oportunidades. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, gênero, identidade ou expressão de gênero, orientação sexual, origem nacional, genética, deficiência, idade ou status de veterano. A Rocket Software Inc. também está comprometida com a conformidade com todas as práticas justas de emprego relativas à cidadania e status de imigração.

Na Rocket Software, acreditamos que a IA é um facilitador crítico de inovação e produtividade. Espera-se que todos os Rocketeers utilizem ativamente ferramentas e tecnologias baseadas em IA, quando apropriado, para aumentar a eficiência, melhorar a tomada de decisões e entregar maior impacto em suas funções. Abraçar o aprendizado contínuo e o uso responsável da IA é uma parte essencial de como trabalhamos.

A Rocket está comprometida em trabalhar e fornecer acomodações razoáveis a indivíduos com deficiências físicas e mentais. Se você precisar de assistência especial ou de uma acomodação ao procurar emprego, ligue para: 781-577-4321 ou envie um e-mail para people@rocketsoftware.com. Faremos uma determinação sobre sua solicitação de acomodação razoável caso a caso.

Como parte de nosso compromisso com um local de trabalho seguro e confiável, incluímos verificações de antecedentes e referências em nosso processo de contratação.

É ilegal em Massachusetts exigir ou administrar um teste de detector de mentiras como condição de emprego ou emprego contínuo. Um empregador que viola esta lei estará sujeito a penalidades criminais e responsabilidade civil.

Se você gosta de crescimento acelerado e de trabalhar com pessoas felizes, entusiasmadas e que superam as expectativas, você vai gostar da sua carreira conosco!

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