Design, develop, test, deploy, and maintain web applications using C#, .NET (.NET Core / ASP.NET Web API) on backend and React.js on frontend.
Build RESTful APIs and/or GraphQL services to support frontend features.
Write clean, maintainable, and well?tested code. Implement unit tests, integration tests, and adhere to code review practices.
Own your components/services end?to?end: from design through deployment and monitoring.
Participate in Agile / Scrum development cycles, including sprint planning, estimation, retrospectives.
Work with CI/CD pipelines, automated deployment, and infrastructure tools (e.g., Docker, Kubernetes).
Ensure security, scalability, and reliability of applications; implement best practices in security and performance.
Mentor junior engineers; share knowledge & contribute to engineering standards.
Required Skills & Experience:
----------------------------------
Strong experience 7+ years in full stack development using C# / .NET Core / ASP.NET on the backend.
Proficient with React.js (modern React, functional components/hooks), JavaScript/TypeScript.
Experience building APIs (REST or GraphQL), with good understanding of data structures and relational / non?relational databases (e.g. SQL Server, PostgreSQL).
Familiarity with cloud platforms (AWS / Azure) and containerization (Docker, Kubernetes).
Solid understanding of DevOps / CI/CD pipeline workflows.
Knowledge of automated testing (unit, integration), code reviews, and version control (Git).
Good understanding of security practices in web applications (authentication, authorization, OWASP, etc.).
Excellent problem solving, communication and teamwork skills.
Desirable / Plus Points:
----------------------------
Experience in financial services or banking domain.
Experience with microservices architecture.
Experience in Next.js, frontend performance optimization.
Familiarity with GraphQL.
Prior mentorship or leadership experience.
Interview Process
---------------------
* 2 Technical Rounds
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.