Design, develop, and maintain payment systems using .NET, C#, and ASP.NET Core
• Build and support RESTful APIs and microservices for payment processing
• Integrate with payment gateways, banks, and third-party financial providers
• Ensure high availability, scalability, and fault tolerance of payment services
• Implement secure handling of sensitive payment data in compliance with PCI DSS
• Monitor transaction flows, troubleshoot failures, and resolve production issues
• Collaborate with product, compliance, risk, and operations teams
• Improve reconciliation, settlement, and reporting processes
• Participate in architecture design, code reviews, and technical decision-making
• Maintain technical documentation and operational runbooks
Required Qualifications
• Bachelor’s degree in computer science, Engineering, or equivalent experience
• Strong experience with C#, .NET, and ASP.NET Core
• Experience building backend systems and distributed services
• Solid understanding of REST APIs, microservices, and service-to-service communication
• Experience with relational databases (e.g., SQL Server, Oracle, PostgreSQL)
• Knowledge of secure coding practices, encryption, and authentication
Preferred Qualifications
• Experience with payment processors or gateways (e.g., Fiserv, Authorize.net, Stripe, Adyen, PayPal etc.)
• Familiarity with PCI DSS, SOX, or other financial compliance standards
• Experience with Azure or AWS, including cloud-native .NET applications
• Knowledge of messaging systems (e.g., Azure Service Bus, RabbitMQ, Kafka)
• Experience with CI/CD pipelines and DevOps practices
• Background in fintech or financial services
Skills and Competencies
• Strong problem-solving and debugging skills
• High attention to detail for financial accuracy
• Ability to work on mission-critical, high-availability systems
• Strong communication and cross-functional collaboration skills
• Ownership mindset and focus on reliability and security
Work Environment
• Agile, collaborative engineering team
• Emphasis on secure, scalable, and reliable systems
• Opportunity to work on high-impact financial platforms
Must have Payment System background, solid .Net/API/Microservice technical skills, Solid communication