




Job Summary: Develop and operate secure and high-performance payment solutions, designing and maintaining robust technological systems for high-volume transactions. Key Highlights: 1. Development of secure and high-performance payment solutions 2. H2H integrations with banks and high-volume transaction processing 3. Team collaboration and resolution of complex problems **Job Description:** Develop and operate secure and high-performance payment solutions, including reliable reconciliation, regulatory compliance, and integration with payment switches and engines. Design, develop, and maintain robust technological solutions related to payment systems, mass disbursements, banking integrations, and high-volume processing. The primary focus is the technical implementation of critical functionalities, ensuring quality, security, and regulatory compliance in every delivery. **Technical Skills:** *Academic Background* * Bachelor's degree or Engineering in Computer Systems, Computer Science, Software Engineering, or related field. * Desired certifications: Azure/AWS Developer, .NET certifications. *Experience* * 5\-6 years of backend software development experience. * Experience in developing payment systems, disbursement systems, or financial platforms (preferred). * Practical experience with banking integrations or APIs from financial institutions. * Knowledge of high-volume processing (50K\+ transactions). * Familiarity with Mexican banking regulations (CNBV, Banco de México) is a plus. *Technical Knowledge* * .NET Core / .NET 6\+ (C\#), Entity Framework Core, RESTful APIs. * Design patterns (Repository, Factory, Strategy, Dependency Injection). * SQL Server (queries, stored procedures, basic optimization). * Asynchronous messaging (RabbitMQ, Azure Service Bus, Kafka). * Git, Azure DevOps, basic CI/CD pipelines. * Unit testing (xUnit, NUnit, Moq). * Security: encryption, OAuth 2\.0, secret management. * Protocols: SFTP, HTTPS, JSON, XML. * Desired: Docker, basic Kubernetes, Azure/AWS. *Competencies* * Analytical thinking and resolution of complex technical problems. * Attention to detail in development and testing. * Ability to quickly learn new technologies. * Teamwork and effective collaboration. * Clear communication to explain technical solutions. * Results-oriented mindset and commitment to deliverables. * Proactivity in identifying technical improvements. * Ability to work under pressure during critical incidents. * Transactionality, security, and accuracy **Key Responsibilities:** * Develop features for mass payment systems, disbursement systems, and bank reconciliation. * Implement H2H integrations with banks and financial institutions (SPEI, TEF, direct debit). * Design and develop scalable RESTful APIs and backend services. * Conduct technical analysis of requirements and propose implementation solutions. * Write clean, maintainable, and well-documented code following established standards. * Develop unit and integration tests to ensure code quality. * Actively participate in code reviews with the development team. * Resolve complex bugs and optimize performance of existing applications. * Implement security measures (encryption, tokenization, secure credential handling). * Collaborate with Architecture, QA, and Infrastructure teams for successful deliveries. * Maintain up-to-date technical documentation for developed solutions. * Participate in on-call support rotations for critical production incident response. * Implement payment flows, anti-fraud mechanisms, reconciliations, and settlements. * Integrate financial protocols/standards and post-go-live observability. * Payment modules, reconciliation jobs, monitoring dashboards. * Accurate reconciliation rate, peak processing time, and financial incident handling. * Dapper * AWS Lambda / API Gateway — part of the current stack


