Movilges
Jobgether
Desenvolvedor Sênior .NET (Fintech)
Sobre a oportunidade
Esta vaga é anunciada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nossa parceira busca um Desenvolvedor Sênior .NET (Fintech) baseado em Portugal.
Como a Jobgether funciona
Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja revisada de forma rápida, objetiva e justa em relação aos requisitos principais da função. Nosso sistema identifica os candidatos mais adequados, e esta lista é então compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos o melhor!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Estamos em busca de um engenheiro backend sênior para construir e manter serviços de tecnologia financeira confiáveis que suportem o processamento de pagamentos e operações de negócios. Nesta função, você desenvolverá microsserviços escaláveis e integrações robustas para fluxos de trabalho complexos, como reconciliação, pagamentos, liquidações e cálculos de taxas. Você trabalhará com infraestrutura de nuvem moderna e tecnologias de banco de dados para entregar soluções seguras e de alto desempenho. Você também utilizará ferramentas e agentes de desenvolvimento baseados em IA para acelerar a entrega, garantindo que cada implementação atenda a altos padrões de engenharia. Trabalhando em uma equipe internacional totalmente remota, você contribuirá para decisões técnicas, manterá documentação clara e compartilhará conhecimento com outros engenheiros. Esta é uma oportunidade de assumir a responsabilidade por sistemas fintech críticos em um ambiente dinâmico e orientado a produtos.
Responsabilidades
Você assumirá a responsabilidade pelo desenvolvimento e aprimoramento de serviços backend em processamento de pagamentos e operações financeiras, garantindo confiabilidade, escalabilidade e manutenibilidade. Suas principais responsabilidades incluirão:
- Desenvolver e manter serviços backend que suportem o processamento de pagamentos e operações de back-office, incluindo reconciliação, pagamentos, cálculos de taxas, liquidações e painéis de clientes B2B.
- Projetar e implementar integrações resilientes e fluxos de trabalho assíncronos usando padrões como idempotência, outbox/inbox, sagas, novas tentativas e desduplicação.
- Construir e otimizar microsserviços para atender aos objetivos de desempenho e confiabilidade, incluindo metas de latência p95/p99 e requisitos de SLA/SLO.
- Implementar monitoramento, alertas e práticas operacionais para manter a disponibilidade do serviço e identificar rapidamente possíveis problemas.
- Utilizar ferramentas e agentes de desenvolvimento baseados em IA durante todo o processo de entrega de software, desde a definição da tarefa até a implementação.
- Revisar e validar minuciosamente o código gerado por IA, garantindo correção, manutenibilidade, segurança e cobertura de testes apropriada.
- Escrever código limpo e bem estruturado e desenvolver testes automatizados para apoiar a qualidade do software e a manutenibilidade a longo prazo.
- Participar de revisões de código, manter especificações técnicas atualizadas e compartilhar conhecimento e melhores práticas com a equipe de engenharia.
- Assumir a responsabilidade pelas entregas atribuídas, comunicar-se abertamente sobre desafios e abordar proativamente defeitos ou problemas de implementação.
Requisitos
O candidato ideal é um desenvolvedor .NET experiente com sólidas habilidades de engenharia backend, experiência prática em nuvem e capacidade de entregar software pronto para produção usando fluxos de trabalho modernos de desenvolvimento assistido por IA. As seguintes qualificações são esperadas:
- Pelo menos 5 anos de experiência comercial em desenvolvimento de software com C# e ASP.NET Core.
- Experiência comprovada no design e desenvolvimento de arquiteturas de microsserviços.
- Experiência prática com Microsoft Azure, Docker e Azure Kubernetes Service (AKS).
- Experiência prática com Microsoft SQL Server, MongoDB e Cosmos DB.
- Experiência demonstrada no uso de ferramentas ou agentes de desenvolvimento baseados em IA para entregar tarefas desde a definição inicial até a implementação funcional.
- Capacidade de entender, validar, explicar e assumir a responsabilidade por cada linha de código entregue, incluindo código gerado por IA.
- Forte compromisso com código limpo, manutenível e testes automatizados.
- Um forte senso de propriedade, responsabilidade e confiabilidade ao gerenciar responsabilidades técnicas.
- Habilidades de comunicação claras e abertas, particularmente ao abordar desafios, defeitos ou resultados inesperados.
Experiência adicional que seria vantajosa:
- Experiência em processamento de pagamentos, tecnologia financeira ou sistemas bancários.
- Familiaridade com práticas de desenvolvimento orientadas por especificações.
- Experiência trabalhando em organizações orientadas a produtos ou ambientes de startup.
- Experiência anterior orientando desenvolvedores ou fornecendo liderança técnica.
Benefícios
- Regime de trabalho totalmente remoto e em tempo integral, com flexibilidade para trabalhar de diferentes locais ao redor do mundo.
- 27 dias de férias remuneradas por ano a partir do primeiro dia de trabalho.
- Licença médica remunerada.
- Bônus de indicação relacionados ao desempenho para recomendar candidatos aprovados.
- Suporte para aprendizado e desenvolvimento, incluindo acesso a aulas de idiomas através da Preply e cursos educacionais no Coursera e outras plataformas.
- Carteira de Bem-estar de até €2,800 por ano após o período de integração, disponível para despesas médicas, terapia, cuidados odontológicos, custos de farmácia, fitness, atividades esportivas e bem-estar emocional.
- Equipamento técnico necessário fornecido, além de um orçamento de €1,000 para montar um escritório em casa ou alugar um espaço de coworking.
- Apoio familiar, incluindo €1,000 brutos para nascimento de filho, casamento ou falecimento.
- Benefício anual de auxílio-creche de até €1,000 brutos por criança.
- Bônus de reconhecimento de longo prazo após três anos de serviço contínuo.
- Detalhes da remuneração, incluindo o nível ou faixa salarial inicial, compartilhados com os candidatos durante o processo de recrutamento e antes do início do emprego.
