In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Trabalhar ativamente na solução e desenvolvimento de produtos e serviços da Thales BPS (Banking Payment Systems) em diferentes etapas do ciclo de desenvolvimento. Isso envolve, participar das discussões sobre a arquitetura, trabalhar na documentação, programação e testes de código (unitários, automatizados e de integração). PRINCIPAIS RESPONSABILIDADES: Participar ativamente em decisões de design de software ou participar de squads como scrum master Desenvolvimento de software em NodeJS orientado a microserviços Escrever e testar códigos para novas aplicações ou aplicações existentes, podendo inclusive automatizar os testes Identificar e corrigir bugs de software em programas Trabalhar na documentação e versionamento dos projetos Revisar códigos de pares REQUISITOS: Ensino superior em ciência da computação / Engenharia e afins Programação orientada a objetos Versionamento de software em Git Conhecimento de banco de dados NoSQL e SQL Experiência com desenvolvimento de microservicos Experiencia com desenvolvimento de REST API Experiencia com javascript Unit tests Conhecimento de metodologias ageis (Scrum) Inglês avançado (desejável) At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now