India · Senior
Applicants who checked fit first are 3.1× more likely to hear back
Your score for this role already exists
ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.
Always free · no credit card · 1 tap with Google
HIGH
Our tracked job listings for Bajaj Finance show strong recent activity.
First 72 hours
Still inside it - posted 22h agoEarly applicants get seen before the pile builds.
Not a repost
The first time we've seen this listing - it hasn't been closed and reopened.
You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.
| Job Purpose | The Senior Software Engineer - React JS and .NET Core - React JS and .NET Core role exists to design, develop, integrate, and support secure, scalable, and high-performance enterprise web applications. The role enables reliable digital business processes by delivering reusable front-end components, robust backend services, seamless system integrations, and production-ready solutions aligned with business objectives. |
| Duties and Responsibilities | Key Responsibilities: • Lead the design and development of responsive web applications using React JS, JavaScript/TypeScript, HTML5, CSS3, React Hooks, and Redux Toolkit or Context API. • Develop scalable backend services and REST APIs using C#, ASP.NET Core, .NET Core, MVC, Entity Framework Core, LINQ, and asynchronous programming. • Apply OOP, SOLID principles, design patterns, Dependency Injection, middleware, logging, exception handling, authentication, and authorization to ensure maintainable and secure solutions. • Integrate front-end applications with APIs, microservices, databases, and internal or third-party enterprise platforms while maintaining data integrity and performance. • Ensure application quality through code reviews, unit and integration testing, performance optimization, security controls, responsive design, accessibility, and cross-browser compatibility. • Collaborate with business analysts, UX/UI, QA, architecture, DevOps, infrastructure, and business stakeholders to deliver requirements within committed timelines. • Troubleshoot production issues, perform root cause analysis, implement permanent fixes, and maintain technical documentation, deployment procedures, and knowledge articles. • Support CI/CD, version control, release management, production monitoring, and continuous improvement of application engineering practices. |
| Key Decisions / Dimensions | • Selection of appropriate React and .NET Core design patterns, component structures, libraries, and coding approaches within approved architecture standards. • Design of API contracts, integration approaches, validation, exception handling, caching, logging, and security mechanisms. • Prioritization of development, defect resolution, technical debt, and production support activities based on business impact and delivery commitments. • Determination of root cause fixes, performance improvements, refactoring needs, and appropriate testing coverage. • Application of version control, branching, code review, CI/CD, deployment, and release-management practices. • Escalation and coordination decisions for complex incidents, dependencies, risks, and third-party issues. • Recommendation of relevant frameworks, tools, and engineering practices for continuous platform improvement. |
| Major Challenges | • Delivering consistent user experience and performance across browsers, devices, and varying network conditions. • Designing scalable React and .NET Core solutions while balancing rapid delivery, maintainability, security, and enterprise architecture standards. • Integrating multiple internal and external systems while ensuring API reliability, data integrity, authentication, and error handling. • Resolving complex production issues across UI, API, database, infrastructure, and third-party integration layers with minimal business disruption. • Managing simultaneous enhancements, defects, technical debt, and release commitments across cross-functional teams. • Keeping pace with changes in React, .NET, cloud, security, DevOps, and development practices while maintaining stable production services. |
| Required Qualifications and Experience | Qualifications Bachelor's or master's degree in Computer Science, Information Technology, Engineering, or a related field. Work Experience 4+ years of full-stack application development experience using React JS and .NET Core. Skills and Knowledge • Strong proficiency in React JS, JavaScript/TypeScript, HTML5, CSS3, React Hooks, reusable component design, and state management using Redux Toolkit or Context API. • Hands-on experience with C#, ASP.NET Core, .NET Core, MVC, Web API, Entity Framework Core, LINQ, asynchronous programming, and Dependency Injection. • Strong understanding of OOP, SOLID principles, common design patterns, clean coding, modular architecture, and testable development practices. • Experience integrating React applications with REST/SOAP APIs, JSON, OData, microservices, and enterprise systems. • Knowledge of authentication and authorization concepts including OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID integration is desirable. • Experience with SQL Server, T-SQL, stored procedures, data modelling, query optimization, and database performance fundamentals. • Experience with unit testing, integration testing, debugging, code reviews, performance optimization, accessibility, responsive design, and cross-browser compatibility. • Familiarity with Git, Azure DevOps, CI/CD pipelines, release management, Azure App Service, Azure Functions, Key Vault, and Application Insights is desirable. • Strong analytical and troubleshooting skills for root cause analysis and resolution of issues across UI, API, database, and integration layers. • Ability to create solution designs, API specifications, deployment procedures, support documentation, and knowledge articles. • Experience working in Agile/Scrum teams and collaborating with business, product, UX/UI, QA, architecture, DevOps, security, and external partners. • Excellent communication, stakeholder management, delivery ownership, and ability to work effectively under tight timelines. Skills Keywords React JS, JavaScript, TypeScript, HTML5, CSS3, React Hooks, Redux Toolkit, Context API, Responsive Design, Progressive Web Apps, C#, ASP.NET Core, .NET Core, MVC, Web API, Entity Framework Core, LINQ, Dependency Injection, OOP, SOLID Principles, Design Patterns, REST API, SOAP, JSON, OData, Microservices, OAuth 2.0, OpenID Connect, JWT, Microsoft Entra ID, SQL Server, T-SQL, Git, Azure DevOps, CI/CD, Azure App Service, Azure Functions, Key Vault, Application Insights, Unit Testing, Integration Testing, Performance Optimization, Secure Coding, Root Cause Analysis, Agile, Stakeholder Management |
Your match score, skill map and tracker stay free.
Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.
Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.
We help you find people there who worked or studied where you did, and draft your first message and follow-up.
Free · no signup
Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.
No spam. Just jobs and resources.
Why people use ASAI
Scored, not searched. Every role ranked against your actual profile.
Alerts as often as hourly. Reach new roles while the pile is still small.
Skill gaps, spelled out. See exactly which requirements you don't meet yet.
Verified jobs, only. Say no to ghost jobs. Your time deserves respect.
Keep browsing