Job Description
Job Description
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 authenticationPreferred 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 servicesSkills 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 securityWork 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