Full Stack Software Developer (.NET) (India)

Full Stack Software Developer (.NET) (India)

12 Nov
|
Fincom
|
India

12 Nov

Fincom

India

Take features from requirement to production on your own: data model, Go service,
API, Next.js UI, tests, rollout and monitoring.
Write short technical designs for new features covering data, APIs, failure handling
Backend: Go Microservices
Design, build and maintain Go microservices for payments, payouts, wallets, ledgers,
Model data in PostgreSQL with transactions, constraints and migrations that keep
Integrate with banks, payment providers, blockchain networks and KYC vendors,
Record every movement in a double-entry ledger, so balances always reconcile with
Full-Stack Software Engineer
Page 2 of 5 Handle money with exact decimal or integer minor-unit arithmetic, never floating
Track every transaction through its full lifecycle (pending, processing, settled, failed,
Frontend: Next.js
Build the Fin dashboard and hosted checkout in Next.js, React and TypeScript:
payments, payouts, wallets, virtual accounts, onboarding and reports.
Build complex B2B screens: role-based access, maker-checker approvals, large
Show money and statuses exactly as the backend records them, with no stale
Build KYB and KYC onboarding flows with document uploads, verification states and
Turn Figma designs into accessible, responsive and reusable components.
Quality, Security and Production Ownership
Write unit, integration and end-to-end tests across Go and TypeScript code, covering
Ship through CI/CD with feature flags, safe database migrations and gradual rollouts.
management, OWASP Top 10 protection, and secure handling of personal and bank data.




Join an on-call rotation for the services you own, and lead fixes and root-cause
Work with product, design, QA and compliance to turn financial and regulatory rules
into working software.
Review code, share knowledge and help raise engineering standards.
Use AI coding assistants responsibly for understanding code, implementation,
refactoring and tests, while owning quality, security and correctness.

5+ years of professional software development, building and running production web
applications across frontend and backend.
2+ years building payments products, with hands-on work on money movement such
as transfers, payouts, collections, card or bank payments, or wallets. Experience at a fintech, bank, financial institution or payments company, or on
accounts payable (AP) and other B2B finance products.
Production experience with Go (Golang) for backend services. Strong backend
experience in another language (Java, Kotlin or Node.js) plus real Go projects may be
Strong production experience with React, TypeScript and Next.js.
Experience designing and running microservices: Strong SQL and PostgreSQL skills, including transactions,



indexing and migrations.
Strong written and spoken English.

Backend (Go)
Go: goroutines, channels, context, error handling, interfaces, generics and net/
Data: PostgreSQL (transactions, isolation levels, locking, indexes, migrations) and
Frontend (Next.js)
TypeScript, React (hooks, state, performance) and Next.js (App Router, Server and
Data fetching and state with TanStack Query, Redux Toolkit or Zustand, forms with
React Hook Form and Zod, and Tailwind CSS or similar.

Infrastructure, Testing and Delivery
Docker, Kubernetes and a major cloud platform (AWS, GCP or Azure).
GitHub Actions, GitLab CI), feature flags and protected database migrations.
Testing: Go's testing package, testify and the race detector; Jest or Vitest with React
Testing Library; AI coding assistants (e.g., Stablecoin or blockchain experience: wallets, on-chain transfers, confirmations and
EVM-compatible networks.
Experience with cross-border payments, remittances, currency exchange or treasury
Integrations with payment rails or networks, such as ACH, SEPA, SWIFT, Faster
Payments, UPI, mobile money or card networks.
Designing ledgers and reconciliation systems.
Building compliance-related systems: KYC/KYB, AML and sanctions screening, and
transaction monitoring.
Experience in regulated environments, such as PCI DSS, SOC 2 or ISO 27001.
Turborepo, Nx) or micro-frontends.
Experience with markets Fin serves, such as South and Southeast Asia, the Middle

📌 Full Stack Software Developer (.NET) (India)
🏢 Fincom
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack software developer (.net) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: full stack software developer (.net) (india) / india