
A Citi é uma empresa global de serviços bancários e financeiros que atende consumidores, corporações, governos e instituições. Sua oferta abrange banco de varejo, cartões de crédito, gestão de patrimônio, banco corporativo e banco de investimento, apoiados por operações em mais de 100 países. Como uma grande organização financeira internacional, a Citi reúne equipes que atuam nos setores bancário, de serviços financeiros e de tecnologia financeira.
Desenvolvedor(a) sênior de UI (vice-presidente) na Citi – Mississauga híbrido
Desenvolva aplicações escaláveis de negociação no lado do cliente para a equipe de Tecnologia de Taxas da Citi. Crie interfaces de usuário, integrações e recursos de suporte em produção para operações de negociação de taxas.
$ 120.800 – $ 170.800 / ano
HíbridoTempo integralSêniorIdioma Obrigatório: inglêsEngenheiro de frontendEngenheiro de softwareDescrição
- Criar, aprimorar e implantar sistemas de aplicações e programas de software
- Trabalhar em parceria com as mesas de negociação de Taxas para entender os requisitos de negócio e os obstáculos dos fluxos de trabalho
- Converter necessidades de negócio em designs de interface intuitivos, eficientes e centrados no usuário
- Projetar arquiteturas de interfaces web escaláveis
- Produzir código de alta qualidade e realizar testes rigorosos
- Aprimorar as práticas do ciclo de vida de desenvolvimento de software, os padrões de qualidade de código e os métodos de engenharia
- Liderar iniciativas tecnológicas complexas e de grande escala, desde o conceito inicial até a implantação em produção
- Prestar suporte de produção de terceiro nível e resolver problemas escalados por meio de análises técnicas detalhadas
- Avaliar as soluções técnicas propostas quanto à resiliência, escalabilidade e consistência arquitetural
- Desenvolver conhecimento especializado em integração de negócios e garantir que as soluções tecnológicas melhorem os processos empresariais
- Identificar oportunidades de inovação, investigar tecnologias emergentes e aplicar avanços adequados
- Cumprir os processos estabelecidos de desenvolvimento e operações
- Avaliar e mitigar riscos, proteger a Citi, seus clientes e ativos, e apoiar a conformidade regulatória
- Escalonar, gerenciar e comunicar problemas de controle com transparência
Requisitos
- Pelo menos 6 anos de experiência profissional significativa em desenvolvimento, principalmente com foco em aplicações sofisticadas do lado do cliente
- Proficiência avançada em Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript e abordagens de programação reativa, como RxJS
- Experiência projetando e conectando fluxos de dados em streaming e APIs RESTful
- Experiência trabalhando com sistemas de alto volume e baixa latência
- Experiência prática com Kafka, Solace e MongoDB
- Experiência criando ou utilizando pipelines e ferramentas de CI/CD, como Tekton
- Experiência com OpenShift e Kubernetes
- Experiência em um ambiente dinâmico de serviços financeiros voltado às mesas de negociação
- Familiaridade com desenvolvimento orientado por testes e criação de perfis de desempenho de aplicações
- Forte capacidade matemática e interesse em aprender matemática de derivativos financeiros
- Abordagem altamente analítica e metódica para resolver problemas
- Comunicação escrita e verbal clara e concisa
- Atenção cuidadosa aos detalhes, autonomia e adaptabilidade
- Conhecimento anterior do negócio de derivativos de taxas é desejável
- Bacharelado ou diploma universitário, ou experiência equivalente