Job Summary
Senior .NET Developer - Payment Middleware
Responsibilities
- Design and develop scalable Payment Middleware using C#, .NET 6 and above/.NET Core, Web API, and Microservices.
- Build and maintain REST APIs for payment authorization, capture, inquiry, refunds, and transaction processing.
- Integrate multiple Payment Gateways and ERP systems.
- Implement robust error handling, validation, transaction processing, and response mapping.
- Develop and optimize MS SQL Server queries, stored procedures, and database schemas.
- Work with Azure Service Bus, Azure Functions, Azure Blob Storage, and Azure SQL.
- Follow SOLID, OOP, Design Patterns, Clean Code, and SDLC practices.
- Perform unit testing, integration testing, debugging, and code reviews.
- Use Git and Azure DevOps for source control, CI/CD, and deployment.
- Collaborate with QA, Product, Architecture, and client teams to deliver reliable payment solutions.
Qualifications
- 5+ years of hands-on experience with C#,
.NET/.NET Core, Web API, and Microservices.
- Strong expertise in MS SQL Server, Stored Procedures, and database optimization.
- Experience with Payment Gateway / Payment Middleware / Enterprise Integrations.
- Strong knowledge of Azure, Kafka, Docker, and Kubernetes.
- Experience with Git, Azure DevOps, CI/CD, and Agile/Scrum.
- Solid understanding of OOP, SOLID, Design Patterns, API Security, and Distributed Systems.
- Experience with Postman, Unit Testing, and Integration Testing.
- Highly proficient English communication and strong problem-solving skills.
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Technical Lead (Chennai)
🏢 Aziro
📍 Chennai