# Senior Software Engineer - Full Stack

**Company:** [GSSTech Group](http://jobs.workable.com/companies/cu9XaZB8i9r9X8CdwN62f7.md)
**Location:** Chennai, India
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/09096ff4-cbd7-48c9-ac5c-373d5c52b36f)

## Description

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
