ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Senior Software Engineer
BF
Bajaj Finance

Senior Software Engineer

India · Senior

Recently posted - highest visibilityVerified listingPosted 23h ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

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

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for Bajaj Finance show strong recent activity.

Apply window

First 72 hours

Still inside it - posted 23h ago

Early 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.

Skills required

28 listed
CI/CDReact.jsC# (Programming Language)ASP.NET CoreEntity FrameworkSolid PrinciplesDependency InjectionException Handling+20 more
CI/CDReact.jsC# (Programming Language)ASP.NET CoreEntity Framework

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

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.

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 683-word post before you apply

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.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • 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

All open roles at Bajaj Finance

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

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

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • 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.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.