09 Sep
|
NR Consulting
|
Gurugram
09 Sep
NR Consulting
Gurugram
Job Title : Senior Full-Stack Software Engineer
Location : Gurugram
EXP : 6+Years
Description
Job Title: Senior Full-Stack Software Engineer
We are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join the SADA contractor program in support of a critical customer engagement. This role suits an engineer who is equally at home across the stack and who can work through an established codebase with confidence, understanding how existing features behave before extending, refactoring, or retiring them. The successful candidate will work closely with the SADA Program Manager and engagement leads, together with customer stakeholders, to keep the work moving cleanly from initial definition through to final delivery.
Required Credentials
5+ years of professional software engineering experience spanning frontend and backend work
Bachelor's degree in Computer Science or a related field, or equivalent practical experience
Required Qualifications
JavaScript and TypeScript, building type-secure applications and services end to end
React, for dynamic, responsive, real-time frontend interfaces
Node.js, for scalable server-side applications and asynchronous backend services
Go, for scalable backend services and APIs
Relational and NoSQL datastores, specifically PostgreSQL and MongoDB, including schema design and querying
Secure authentication and authorization, including role-based access control
Building, modifying, and integrating scalable backend APIs
Unit and integration testing for backend components
Comfort navigating complex codebases to refactor or decommission legacy code without regressing existing behaviour
Working knowledge of AWS cloud services and the associated client libraries and APIs
Delivery within an Agile/Scrum team, including sprints, stand-ups, and retrospectives
Useful Qualifications
Snowflake, for integrating and querying enterprise cloud data warehousing n8n, for building and maintaining automated workflow integrations
Contractor Scope of Work Delivery Expectations
Below covers the scope of work we anticipate the contractor supporting throughout the project. This scope reflects our current expectations for the engagement and is subject to change.
Scope and Solution Expectations
Build and extend full-stack features across React frontends and Node.js and Go backend services, in line with agreed designs and acceptance criteria.
Work through the existing codebase to establish how current functionality operates, then refactor or decommission legacy components as directed, without regressing behaviour already in place.
Design and query PostgreSQL and MongoDB schemas in support of new and modified features.
Implement and maintain authentication, role-based access control, and authorization across the services in scope.
Write unit and integration tests covering the components delivered, to the coverage expectations agreed with SADA.
Integrate with AWS services and, where the engagement calls for it, Snowflake and n8n.
Take part in sprint ceremonies and working sessions with SADA and customer teams, and keep delivery status current so progress can be tracked against the measures set out here.
📌 Senior Full-Stack Software Engineer (Gurugram)
🏢 NR Consulting
📍 Gurugram