We are seeking a highly skilled Senior .NET Developer with strong experience in C# and .NET to design, develop, and maintain payment systems. The ideal candidate will have expertise in building scalable, secure, and high-performance applications, and will collaborate with cross-functional teams to deliver payment solutions.
Key Responsibilities:
-
Design, develop, and maintain payment applications using C# and .NET.
-
Develop APIs, integrations, and backend services for payment processing systems.
-
Lead code reviews, enforce coding standards, and mentor junior developers.
-
Collaborate with QA, business analysts, and DevOps to ensure high-quality delivery.
-
Troubleshoot complex production issues and implement solutions.
-
Contribute to documentation, testing, and deployment activities.
-
Continuously learn and implement best practices and emerging technologies.
Must-Have Skills:
-
OOPS, C#.NET, WebAPI, XML, Microservices
-
SQL
-
Knowledge of Azure or other Cloud Architecture
Desired Skills:
-
Payments experience
-
ISO 8583, ISO 20022
Education:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).