Pular para o conteúdo

Bank of America

Engenheiro(a) de Software III (C# / Python)

PythonReactSQLC#
Tradução automática. Consulte o original.

Sobre a 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!

Resumo da Posição

O(A) Software Engineer III é responsável pelo design, engenharia e maturação ponta a ponta da ferramenta estratégica de rastreamento e observabilidade de pagamentos GBP. Esta função oferece supervisão técnica aprofundada em fluxos de pagamento, integração de sistemas e dependências de plataforma, garantindo uma arquitetura resiliente e a entrega confiável de uma capacidade corporativa crítica. O cargo mantém o conhecimento institucional de sistemas complexos, lidera padrões de engenharia e impulsiona o roteiro técnico que apoia a transparência operacional, a experiência do cliente e a redução de riscos. A posição é essencial para salvaguardar a continuidade, a estabilidade da plataforma e a evolução estratégica de longo prazo da observabilidade de pagamentos, além de ajudar a definir e expandir SRE em toda a organização.

Descrição da Vaga

Este trabalho é responsável por desenvolver e entregar requisitos complexos para atingir metas de negócios. As principais responsabilidades do trabalho incluem garantir que o software seja desenvolvido para atender aos requisitos funcionais, não funcionais e de conformidade, e que as soluções sejam bem projetadas com manutenibilidade/facilidade de integração e testes incorporados desde o início. As expectativas do trabalho incluem um forte conhecimento de práticas de desenvolvimento e teste comuns à indústria e padrões de design e arquitetura.

Responsabilidades

  1. Codifica soluções e testes unitários para entregar um requisito/história de acordo com os critérios de aceitação definidos e requisitos de conformidade
  1. Projeta, desenvolve e modifica componentes de arquitetura, interfaces de aplicação e habilitadores de solução, garantindo que a integridade da arquitetura principal seja mantida
  1. Orienta outros engenheiros de software e treina a equipe em práticas de Integração Contínua e Desenvolvimento Contínuo (CI-CD) e na automação do conjunto de ferramentas
  1. Executa refinamento de histórias, definição de requisitos e estimativa de trabalho necessário para realizar uma história através do ciclo de vida de entrega
  1. Realiza spike/prova de conceito conforme necessário para mitigar riscos ou implementar novas ideias
  1. Automatiza atividades manuais de lançamento
  1. Projeta, desenvolve e mantém suítes de testes automatizados (integração, regressão, desempenho)

Qualificações Necessárias

  1. 5-8 anos de experiência aplicável
  1. Forte proficiência em C# com experiência na construção de serviços backend escaláveis e de alto desempenho
  1. Experiência prática com Python para processamento de dados, automação e scripts de integração
  1. Profundo entendimento de SQL com capacidade de projetar, otimizar e consultar bancos de dados relacionais grandes e complexos
  1. Experiência trabalhando com MongoDB, incluindo design de esquema, ajuste de desempenho e modelagem de dados orientada a documentos
  1. Forte capacidade em desenvolvimento moderno de frontend usando React, incluindo design de componentes reutilizáveis e integração de API
  1. Sólido entendimento de arquiteturas de microsserviços, design de API e padrões de sistemas distribuídos
  1. Experiência na construção e manutenção de plataformas de nível empresarial com requisitos de alto throughput e confiabilidade
  1. Capacidade de projetar sistemas resilientes com tratamento de erros apropriado, observabilidade e tolerância a falhas
  1. Fortes habilidades de depuração e resolução de problemas em sistemas integrados complexos
  1. Experiência em entregar roteiros técnicos, definir padrões de engenharia e guiar melhores práticas de desenvolvimento

Habilidades

  1. Desenvolvimento de Aplicações
  1. Automação
  1. Influência
  1. Design de Soluções
  1. Desenvolvimento de Estratégia Técnica
  1. Arquitetura
  1. Visão de Negócios
  1. Práticas de DevOps
  1. Orientação a Resultados
  1. Processo de Entrega de Soluções
  1. Pensamento Analítico
  1. Colaboração
  1. Gerenciamento de Dados
  1. Gerenciamento de Riscos
  1. Engenharia de Testes

Turno: 1º turno (Estados Unidos da América)

Horas por Semana: 40

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