AGRICOVERAgricover Payments is a company currently in the process of being authorized as a payment institution, designed to deliver modern, fast, and secure financial services to farmers and agricultural businesses.
As part of the Agricover Group – a recognized leader in agribusiness and financial services for the agricultural sector – you will benefit from strong expertise, stability, and the opportunity to contribute to building an innovative financial platform from the ground up.
We are looking for a Senior Backend Developer to join our Digital Wallet project. Reporting to the CTO this is a critical role focused on building and maintaining the core engine of our payment institution.
You will be responsible for developing high-performance backend services, ensuring the integrity of financial transactions, and collaborating closely with the Product and Operations teams to validate business logic in a secure, scalable Azure environment.
Design and implement robust, scalable backend services using .NET 6/8 Core, following Clean Architecture principles.
Microservices & Messaging:
Build and maintain microservices architectures leveraging Azure Service Bus, Azure Functions, and Event Grid for reliable asynchronous processing.
Database Management:Design and optimize complex schemas and queries in SQL Server, ensuring data consistency and performance for high-volume transaction ledgers.
DevOps & Infrastructure:Take ownership of the development lifecycle by managing CI/CD pipelines in Azure DevOps and deploying services via Docker/Kubernetes (AKS).
Operational & Security Alignment:Work directly with the CTO/CISO to implement security best practices (encryption, secure API gateways) and assist Operations in troubleshooting complex payment flows.
Backend Expertise: 7+ years of professional experience in C# and .NET Core development.
Strong hands-on experience with Azure Cloud Services (App Services, Key Vault, Storage Accounts).
Proven track record of building and deploying microservices in a production environment using Docker and Kubernetes.
Deep understanding of RESTful APIs, Webhooks, and third-party integrations (KYC providers, payment gateways).
Testing & Quality:
Commitment to TDD (Test Driven Development) and ensuring high unit-test coverage for critical payment paths.
Experience in Fintech, Banking, or Payment Gateway industries.
Familiarity with financial regulations (PSD2, PCI-DSS) and secure coding standards (OWASP).
Azure Developer Associate (AZ-204) or Azure Solutions Architect (AZ-305) certifications.
If you want to contribute to the development of a financial platform dedicated to agriculture and work in a dynamic, fast-growing environment, we look forward to welcoming you to the Agricover Payments team
¿Te interesa este puesto?