Senior .NET Full Stack Developer emphasizing backend for platform integrations and payments processing in our core banking systems. You''ll drive secure, scalable solutions for transaction workflows, third-party gateways, and regulatory-compliant payment platforms.
Key Responsibilities
- Develop backend services in .NET Core/8+ for payments processing, including ISO 20022/SWIFT message handling, real-time rails (FPS, RTP), and full lifecycle from initiation to settlement/reconciliation.
- Integrate platforms with bank APIs, third-party gateways (e.g., Visa, ACH), SFTP/XML/JSON feeds, and microservices using ASP.NET API, gRPC, and queues like RabbitMQ.
- Contribute full stack with Angular/React frontends for payment dashboards, while optimizing SQL Server/NoSQL for high-volume financial data and ensuring PCI-DSS compliance.
- Manage CI/CD via Azure DevOps, Docker/Kubernetes deployments, performance tuning, and monitoring with Application Insights for production stability.
- Lead code reviews, agile collaboration with fintech teams, and troubleshooting for payments and integration issues.
Required Qualifications
- 8+ years .NET backend experience, including 4+ years in payments/integration (ISO 20022, SWIFT MT/MX, SEPA, Open Banking).
- Expertise in C#, async APIs, Entity Framework, secure auth (OAuth/JWT), and cloud (Azure/AWS) for scalable financial apps.
- Strong SQL, message processing, error handling, and regulated environments; full stack basics (Angular/TypeScript).
Preferred Skills
- Banking payments (ACH, wire, RTP), event sourcing, and DevOps tools (Terraform, ELK).
- Certifications: Microsoft Azure Developer Associate.