We are looking for a highly skilled Senior Software Engineer with strong expertise in Full Stack development (Node.js + React.js) to join our Business Platforms team supporting Risk & Compliance and Retail Collections systems. The ideal candidate will have hands-on experience in building scalable applications within the banking domain, specifically in Retail Collections.
Key Responsibilities-
Design, develop, and maintain scalable full-stack applications using Node.js and React.js
-
Work closely with business stakeholders in Risk & Compliance to deliver robust solutions
-
Develop and integrate APIs, microservices, and backend services
-
Build responsive and high-performance frontend interfaces
-
Ensure application security, performance optimization, and scalability
-
Collaborate with cross-functional teams including QA, DevOps, and Product
-
Participate in code reviews, technical design discussions, and architecture decisions
-
Troubleshoot and resolve production issues in a timely manner
-
Follow best practices in software engineering, including CI/CD and Agile methodologies
Mandatory Requirements-
Strong experience in Full Stack Development (Node.js + React.js)
-
Retail Collections domain knowledge in the Banking sector (MANDATORY)
-
Solid understanding of Risk & Compliance systems
-
Experience in developing enterprise-grade applications
-
Proficiency in RESTful APIs, Microservices architecture
-
Good understanding of databases (SQL/NoSQL)
-
Familiarity with cloud platforms and DevOps practices
Preferred Skills-
Experience working with banking clients or financial institutions
-
Knowledge of regulatory and compliance frameworks
-
Exposure to Dcore systems (preferred)
-
Experience with containerization tools like Docker/Kubernetes
-
Strong problem-solving and analytical skills