We are seeking an accomplished Senior C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions.
Architect and develop headless, service-oriented applications using C# and .NET Core .
Design, develop, and maintain enterprise web and batch applications using Microsoft .NET / .NET Core, C#, ASP.NET MVC, and related frameworks to support business-critical systems and integrations.
Build, enhance, and support RESTful APIs for internal and external integrations, handling secure data exchanges via APIs, FTP, and middleware channels such as MQ.
Develop and optimize data access layers using Oracle Database (along with RDBMS concepts), including writing complex SQL queries, stored procedures, performance tuning, and supporting data migrations. Strong Query writing capabilities for bulk data loading process using .Net Batches.
Collaborate with business analysts, product owners, and QA teams to understand requirements, prepare technical designs, and deliver scalable, high‑quality solutions within Agile/Scrum teams.
Perform unit testing, integration testing, and system testing, support UAT cycles, and work closely with QA/ESQA teams to ensure functional and non‑functional quality standards are met prior to release.
Provide production support for high‑availability applications, including incident analysis, root‑cause investigation, defect fixes, and coordination with DevOps, DBA, and infrastructure teams to ensure system stability and SLAs.
Participate in release planning, deployment activities, and post‑deployment validations, ensuring smooth transitions across Dev, SIT, UAT, and Production environments.
Support ongoing modernization initiatives such as framework upgrades, security remediation, performance optimization, and automation to improve reliability and maintainability of application
Hands-on knowledge and experience with developing web applications with a strong focus on ReactJS/Angular
Experience with CDD based UI development.
Knowledge of JavaScript, CSS, HTML, and jQuery
Required Skills & Experience
3-5 years of software development experience, with at least 2-3+ years focused on microservices in C#, NET Core and Oracle.
Understanding of C# language internals, memory management, async/await, parallelism, and diagnostics.
Experience building microservices and APIs.
Hands-on with Docker, Kubernetes, cloud-native development (AWS).
Experience on unit testing and observability tools.