Software Developer (Android Payment)
Descrição da Vaga
**BRAZILIAN\-PORTUGUESE VERSION** **DESENVOLVEDOR ANDROID DE SOFTWARE DE PAGAMENTO** Desenvolvimento de software de pagamento, ou módulos para software de pagamento, em terminais Android, seguindo especificações ou requisitos dos clientes ou padrões definidos por entidades reguladoras como ABECS, bem como acompanhar o processo de integração até que a certificação seja concluída. Com base nos produtos entregues pela área central de P\&D (R\&D) e guiado pelo processo do ciclo de vida do projeto do cliente, o desenvolvedor de software desempenhará um papel fundamental na entrega do projeto. **RESPONSABILIDADES CHAVE** * Analisar e compreender as especificações de requisitos do cliente. * Participar da fase de estudo técnico e design em colaboração com o gerente de projeto e outras partes interessadas técnicas. * Propor melhorias para os produtos existentes, estruturas de desenvolvimento e melhores práticas para aprimorar a qualidade e a eficiência do software. * Definir a estratégia de implementação — incluindo estimativa de custos e planejamento — em coordenação com o gerente de projeto do cliente e o líder técnico (se aplicável). * Desenvolver módulos de software de acordo com as especificações aprovadas, garantindo o cumprimento dos prazos, metas de custo e processos de desenvolvimento de software. * Preparar e executar testes unitários e fornecer documentação detalhada para os módulos desenvolvidos. * Contribuir para a fase de homologação, apoiando os testes e a validação com o cliente. * Fornecer suporte de Nível 3 para soluções personalizadas em produção, trabalhando com as equipes de suporte regionais e globais, conforme necessário. * Atuar como especialista técnico quando necessário, oferecendo conhecimento e orientação de alto nível a clientes e equipes internas. * Demonstrar flexibilidade no gerenciamento de múltiplos projetos e na transição entre diferentes soluções ou tecnologias, conforme necessário. * Knowledge of security, cryptography, and card protocols will be considered a plus. REQUISITOS DE QUALIFICAÇÃO E FORMAÇÃO * Diploma/Universidade: Engenharia ou Ciência da Computação e áreas afins. * 5 anos de experiência em funções similares (experiência no setor de Pagamentos, Automação Financeira ou de Varejo) * Inglês é um diferencial. * Diploma/Universidade: Engenharia ou Ciência da Computação e áreas afins. * 5 anos de experiência em funções similares (experiência no setor de Pagamentos, Automação Financeira ou de Varejo) * Inglês é um diferencial. **ENGLISH VERSION** Software development for payment processing, or modules for payment processing, on Android devices, following client specifications or requirements or standards defined by regulatory bodies such as ABECS, as well as monitoring the integration process until certification is completed. Based on the products delivered by the central R\&D area and guided by the client's project lifecycle process, the software developer will play a key role in project delivery. KEY RESPONSIBILITIES * Analyse and understand customer requirement specifications. * Participate in the technical study and design phase in collaboration with the project manager and other technical stakeholders. * Propose enhancements to the existing products, development frameworks, and best practices to improve software quality and efficiency. * Define the implementation strategy—including cost estimation and planning—in coordination with the customer project manager and technical lead (if applicable). * Develop software modules in line with approved specifications, ensuring adherence to timelines, cost targets, and software development processes. * Prepare and execute unit tests and provide detailed documentation for the developed modules. * Contribute to the homologation phase by supporting testing and validation with the customer. * Provide Level 3 support for live custom solutions, working with the regional and global support teams as necessary. * Act as a technical expert when required, offering high\-level expertise and guidance to customers and internal teams. * Demonstrate flexibility in handling multiple projects and transitioning between different solutions or technologies as required. * Knowledge of security, cryptography, and card protocols will be considered a plus. QUALIFICATIONS AND EDUCATION REQUIREMENTS * Diploma/University: Computer Engineering or Science and similar * 5\-year experience in similar functions (experience in the industry of Payments, Financial or Retail Automation) * English is a differentiator.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev