Position Overview
Senior Software Engineer (Payments/Fintech)
Key Responsibilities
- Design and build end-to-end product features (backend APIs, frontend components, and workflows)
- Develop backend services using NodeJS and expose well-structured REST APIs
- Build internal tools and dashboards using React
- Work with event-driven systems (SQS, webhooks) to support asynchronous workflows
- Integrate with payment systems, including workflows such as ACH debits, retries, and reconciliation
- Refactor and improve existing code to enhance maintainability, consistency, and performance
- Contribute to CI/CD pipelines and automation to enable safe and frequent releases
- Collaborate with product and operations teams to translate business workflows into scalable solutions
- Ensure features are built with reliability, traceability, and correctness in mind
Requir...