MailerMen logo

.NET Integrations Intern - Payments and Webhooks

MailerMen

Posted 2d agoBe an early applicant

What this role pays, in context

This listing does not state its pay. .NET Developer roles in India currently advertise a median of ₹12.1K a month.

25th pct ₹10.4K75th pct ₹13.5K

Median of 12 other live .NET Developer listings in India on this board that state pay. Roles that do not disclose a salary are excluded rather than counted as zero.

Integrations are where the interesting bugs live

Employers buy job credits through Razorpay, and each of those payments comes back to us as a webhook that has to be verified, deduplicated and reconciled against an invoice. Over three months you take ownership of that pipeline: signature verification, retry handling, and the reconciliation job that catches the handful of payments slipping through every week.

Beyond payments

You will also build a connector to a third party resume parsing API, wrap it behind an interface so it can be swapped without touching callers, and write the contract tests that tell us the moment their response changes shape. It is all C# on .NET 8, hosted on Azure, with Polly handling retries and circuit breaking.

Honest terms

This position is unpaid. What is offered in exchange is unusually specific work for an internship, complete ownership of a subsystem rather than a corner of one, and a mentor who reviews your code line by line instead of approving it to be pleasant. Remote from anywhere in India, flexible hours, and a written reference at the end that describes exactly what you built.

Responsibilities

  • Own the Razorpay webhook pipeline from signature verification through to storage
  • Deduplicate repeated webhook deliveries and make every handler idempotent
  • Build the nightly reconciliation job matching payments against invoices
  • Wrap a third party resume parsing API behind a swappable interface
  • Write contract tests that fail when a partner changes their response shape
  • Configure Polly retry and circuit breaker policies for all outbound calls

Requirements

  • Final year student or recent graduate, no professional experience expected
  • Confident writing C# and consuming a REST API with HttpClient
  • Understands JSON deserialisation and what an HMAC signature is for
  • Methodical about edge cases, because money makes mistakes expensive
  • Reachable during Indian working hours from anywhere in the country

Skills

Benefits

  • Certificate + Letter of Recommendation
  • Complete ownership of a production subsystem
  • Line by line code review from a senior integrations engineer
  • Fully remote with genuinely flexible working hours