Wonderschool
Bank of America
Desenvolvedor Mainframe DB2
Descrição da Vaga
Na Bank of America, somos guiados por um propósito comum de ajudar a tornar as vidas financeiras melhores através do poder de cada conexão. Fazemos isso impulsionando o Crescimento Responsável e entregando resultados para nossos clientes, colegas, comunidades e acionistas todos os dias.
Ser um Ótimo Lugar para Trabalhar é fundamental para como impulsionamos o Crescimento Responsável. Isso inclui nosso compromisso em ser um local de trabalho inclusivo, atrair e desenvolver talentos excepcionais, apoiar o bem-estar físico, emocional e financeiro de nossos colegas, reconhecer e recompensar o desempenho, e como impactamos as comunidades que servimos.
A Bank of America está comprometida com uma cultura presencial com requisitos específicos para comparecimento no escritório e que permite um nível apropriado de flexibilidade para nossos colegas e negócios com base em considerações específicas da função.
Na Bank of America, você pode construir uma carreira de sucesso com oportunidades para aprender, crescer e causar impacto. Junte-se a nós!
Descrição da Vaga
Este cargo é responsável por desenvolver e entregar requisitos complexos para atingir metas de negócios. As principais responsabilidades do cargo incluem garantir que o software seja desenvolvido para atender aos requisitos funcionais, não funcionais e de conformidade, codificar soluções, testes unitários e garantir que a solução possa ser integrada com sucesso à aplicação/sistema geral com interfaces claras, robustas e bem testadas. As expectativas do cargo incluem a conscientização sobre práticas de desenvolvimento e teste na indústria.
Responsável pela construção e testes unitários de projetos de iniciativa e manutenção, bem como pela estabilidade da produção da aplicação. Este recurso deverá trabalhar com uma equipe de recursos onshore e offshore. Isso exigirá excelentes habilidades analíticas e de design de sistemas em ambiente batch mainframe DB2. Também é necessário foco em estratégias de modernização.
- Codifica soluções e realiza testes unitários para entregar um requisito/história de acordo com os critérios de aceitação definidos e requisitos de conformidade
- Utiliza múltiplos componentes arquiteturais (em dados, aplicação, negócios) no design e desenvolvimento de requisitos do cliente
- Realiza atividades de Integração Contínua e Desenvolvimento Contínuo (CI-CD)
- Contribui para o refinamento de histórias e definição de requisitos
- Participa da estimativa do trabalho necessário para realizar uma história/requisito através do ciclo de vida de entrega
- Contribui para suítes de teste existentes (integração, regressão, desempenho), analisa relatórios de teste, identifica quaisquer problemas/erros de teste e tria a causa raiz
- Realiza spike/prova de conceito conforme necessário para mitigar riscos ou implementar novas ideias
Resumo da Posição
Responsabilidades
Qualificações Necessárias
Qualificações Desejadas
Habilidades
- Desenvolvimento de Aplicações
- Automação
- Colaboração
- Práticas DevOps
- Design de Soluções
- Práticas Ágeis
- Arquitetura
- Orientação a Resultados
- Processo de Entrega de Soluções
- Design de Experiência do Usuário
- Pensamento Analítico
- Gerenciamento de Dados
- Gerenciamento de Riscos
- Desenvolvimento de Estratégia Técnica
- Engenharia de Testes
Turno: 1º turno (Estados Unidos da América)
Horas por Semana: 40
Requisitos mínimos
- Mínimo de 5+ anos de experiência em programação de aplicações
- Proficiente em Cobol, VSAM, DB2 e JCL
- MVS/TSO/ISPF
- Experiência com estratégias de modernização
- Competência em JAVA
- Conhecimento destas ferramentas ou ferramentas similares: FILE Manager, RDZ (Cobol Debugger), MS Query
- Experiência com a Suíte de Produtos MS Office (Outlook, Word, Excel, PowerPoint)
- Deve ter experiência no uso de Ferramentas de Desenvolvimento Mainframe e Software de Controle de Versão
- Excelentes habilidades analíticas, de design de software e de documentação
- Aprimorar e dar suporte a aplicações baseadas em mainframe com forte uso de VSAM e arquivos planos, com COBOL não estruturado
- Possui experiência em depuração de aplicações em função de suporte à produção
- Capacidade de trabalhar em múltiplos entregáveis simultaneamente, cumprir prazos apertados e adaptar-se a prioridades em mudança
- Fortes habilidades de organização
- Experiência com os modelos de desenvolvimento e ciclo de vida de desenvolvimento de software (SDLC), trabalhar em equipes Ágeis e experiência com Ágil é obrigatório.
- Proficiência em JIRA
- Competência com VISIO e SSRS seria um diferencial
- Competência em CICS seria ótimo, mas não obrigatório
- Comunicar-se efetivamente em diversas áreas, incluindo tecnologia, unidades de negócios e liderança sênior
- Trabalhar em múltiplos projetos simultaneamente
- Espírito de Equipe
- Experiência trabalhando em sistemas corporativos de grande escala
- Excelentes habilidades de comunicação verbal e escrita em inglês
- Experiência trabalhando com equipes virtuais
