Senior .Net Engineer
Core
Senior .NET Engineer migrating a client-facing e-commerce payment processing system to a new provider.
Role type
Senior IC backend engineer (payments/fintech)
Builds
Payment processing abstraction layer and new provider integration for e-commerce store application
Domain
Fintech / E-commerce
Deliverable
production ML models | product features
Required skills
C#, ASP.NET (MVC, Web API, Razor Pages), .NET Framework 4.5.x, .NET 6+, Entity Framework / EF Core, legacy modernization, security remediation (OWASP, secrets, crypto), PCI compliance
Preferred skills
Azure PaaS (App Services, Functions, Service Bus, Cosmos DB), AWS (Lambda, S3, SNS/SQS), Azure AD B2C, Blazor, SignalR, Telerik / Kendo UI
Responsibilities
Design abstraction layer to decouple application from single payment provider; Implement integration with new payment provider including card-capture and payment/refund flows; Collaborate with delivery team and client-side stakeholders on incomplete ownership or documentation
Seniority
Senior, hands-on IC