.NET Full Stack Developer (FinTech / Payments)

📍 India

Technology Capital Numbers

Job Description

We are seeking a highly skilled

Senior Full Stack Developer

to design, build, and scale secure financial and payment applications. This role requires strong expertise in

.NET technologies, modern frontend frameworks, cloud platforms (AWS), and deep understanding of payment protocols and standards .

You will be part of a cross-functional team and responsible for the full software development lifecycle—from architecture and development to deployment, testing, and post-implementation support.

Key Responsibilities: Architecture & System Design Design scalable and modular software using

Clean Architecture

and

SOLID principles . Implement

CQRS (Command Query Responsibility Segregation)

and asynchronous messaging patterns. Participate in architectural reviews and ensure adherence to best practices. Software Development Develop backend services using

C#, .NET Framework, .NET Core, MVC, EF, and REST APIs . Build responsive and secure front-end applications using

Vue.js / React / Angular . Integrate payment SDKs, third-party APIs, and secure payment forms. Write clean, reusable, and well-documented code following industry coding standards. Payments & Banking Domain Implement solutions using

ISO 8583 / ISO 20022

protocols. Work with card issuance, payment gateways (Stripe, PayPal), and tokenization systems. Implement multi-currency transaction workflows (authorization, capture, refund). Apply encryption (AES/RSA), OAuth2, and JWT-based authentication. Mitigate security threats such as SQL injection, CSRF, and XSS. Database & Data Handling Design and optimize relational database schemas (MS SQL Server, MySQL, PostgreSQL). Implement stored procedures, indexing, partitioning, and high-performance transactions. Manage NoSQL systems like DynamoDB for session and cache scenarios. Ensure encryption at rest and in transit using AWS KMS / Secrets Manager. Testing & Code Quality Develop unit, integration, and end-to-end tests. Conduct code reviews and troubleshoot complex issues. Ensure full QA alignment before deployment. DevOps & Cloud Build CI/CD pipelines using

Azure DevOps . Use Docker & Kubernetes for containerization and orchestration. Deploy and monitor applications using

AWS services

(Lambda, API Gateway, CloudWatch, X-Ray). Use Infrastructure-as-Code tools like

CloudFormation or Terraform . Collaboration & Process Improvement Work closely with cross-functional teams including product, design, QA, infrastructure, and operations. Identify process improvements and contribute to best practices. Support deployments and participate in production issue resolution.

Required Skills & Qualifications: 8+ years

of full stack development experience. 3+ years

experience in

banking, card issuance, or payment systems

(mandatory). Strong expertise in: .NET Core, C#, ASP.NET MVC, Web APIs Frontend frameworks (Vue.js/React/Angular) SQL databases (MS SQL Server) Payment APIs, tokenization, encryption ISO 8583/20022 protocols OAuth2, JWT, and security standards AWS cloud services & containerization CQRS, Clean Architecture, SOLID principles

Preferred Skills: Experience with

Keycloak . Knowledge of

AWS SageMaker

for fraud detection models. Migration experience from

.NET Framework → .NET Core/8+ . Understanding of

PCI DSS, PSD2, 3D Secure 2.0 . Ability to debug and optimize large-scale distributed systems.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 26, 2025
Job Type: Technology
Location: India
Company: Capital Numbers

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.