# 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/87a195ef-ab16-4cf6-9179-e0c45f316096)

## Description

We are looking for a highly skilled **Senior Software Engineer (Full Stack)** with strong expertise in **Node.js and React.js** to join our Business Platforms team supporting **Risk & Compliance initiatives**. The ideal candidate must have **hands-on experience in the Banking Collections domain**, contributing to scalable and secure financial systems.

## Requirements

### **Key Responsibilities**

-   Design, develop, and maintain scalable full-stack applications using **Node.js (backend)** and **React.js (frontend)**
-   Work closely with business stakeholders in **Risk & Compliance** to build solutions aligned with regulatory and operational requirements
-   Implement high-quality, reusable, and efficient code following best practices
-   Develop APIs and integrate with internal/external banking systems
-   Participate in system design, architecture discussions, and technical decision-making
-   Ensure performance, security, and reliability of applications
-   Collaborate with cross-functional teams including QA, DevOps, and Product
-   Troubleshoot, debug, and upgrade existing systems
-   Maintain proper documentation for technical solutions

### **Required Skills & Experience**

-   5+ years of experience in software development
-   Strong hands-on experience with:

-   **Node.js**
-   **React.js**
-   RESTful API development

-   Solid understanding of **full-stack architecture and microservices**
-   Experience working with databases (SQL/NoSQL)
-   Strong knowledge of **software engineering principles and design patterns**
-   Experience in **banking or financial services domain**

### **Mandatory Requirement**

-   Proven experience in **Collections domain within Banking** (must-have)

### **Preferred Skills**

-   Experience in **Risk & Compliance platforms**
-   Knowledge of **Dcore (if applicable to your internal system—clarify if needed)**
-   Familiarity with cloud platforms (AWS/Azure)
-   Experience with CI/CD pipelines and DevOps practices
-   Understanding of security and regulatory standards in banking

### **Soft Skills**

-   Strong problem-solving and analytical skills
-   Excellent communication and stakeholder management
-   Ability to work in a fast-paced, collaborative environment
