Bajaj Finserv Health
Bajaj Finserv Health5h ago
Foundit

Senior Software Engineer

Pune, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Bajaj Finserv Health

Full Job Description

Job Purpose

This position is open with Bajaj Finance Ltd.

Roles and Responsibilities

Core Development & Processes

  • Develop a robust UI framework for a new Web Platform, addressing functional and non-functional aspects like security, performance, scalability, and availability, utilizing modern frontend technologies such as React, React Hooks, and state management with Flux/Redux.
  • Gain a strong understanding of backend infrastructure and systems to deliver an integrated, dynamic, personalized, and customer-centric frontend experience.
  • Integrate various marketplaces and systems into the 'One Web' ecosystem, ensuring seamless customer transitions through single sign-on and central session management.
  • Develop reusable UI components using ReactJS/NextJS for 'One Web', defining accessibility standards and governance, and rolling them out for the build.
  • Ensure the new UI platform adheres to OWASP security standards, avoiding top 10 OWASP vulnerabilities.
  • Develop world-class DIY Digital Product Journeys for over 100 products, integrating them across 'One Web' with single sign-on and React state management using Redux.
  • Develop end-to-end frontend applications incorporating usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, markup standards, and performance optimization techniques (minify, closure tools, sprites, HTML document architecture).
  • Optimize 'One Web' assets to ensure pages meet Google Core Web Vitals standards (LCP, FCP, TTI), aiming for page load times under 2 seconds.
  • Utilize AI coding assistants like GitHub Copilot, Claude Code, or Cursor as primary tools for component generation, refactoring, test generation, and documentation.
  • Write effective prompts and context scaffolding for AI assistants to generate production-grade React/Next.js components, hooks, and utilities.
  • Maintain project-level AI context files (e.g., CLAUDE.md, .cursorrules, copilot-instructions.md) documenting coding standards, architectural patterns, Bajaj Finserv design tokens, accessibility rules, and regulatory compliance for the team's repository.
  • Critically review AI-generated output for security (XSS/CSRF, PII leakage), performance (bundle size, re-renders, Core Web Vitals), accessibility (WCAG 2.1 AA), and adherence to internal architectural patterns before committing code.
  • Practice responsible AI coding hygiene, excluding customer PII, API keys, secrets, proprietary regulated data, or production configurations from prompts, and adhering to Bajaj Finserv's approved tool list and data handling policies.
  • Contribute to reusable prompt libraries and component generation templates to enhance team productivity.

Leadership & Team Development

  • Add strategic value to processes by mapping competitors and adopting best practices.
  • Scout the technology landscape to identify and adopt emerging solutions, maintaining an innovative edge.
  • Stay current with AI-for-developer tools and proactively identify opportunities for the senior UI developer/architect.

Project Delivery & Innovation

  • Ensure adherence to timelines for all assigned business modules and milestones.
  • Provide plans for large-scale implementations across multiple tracks, effectively managing dependencies.
  • Execute Proofs of Concept (POCs) to validate technology roadmaps, feasibility, and scalability, ensuring solutions are versatile, interoperable, cost-effective, and fit within the overall ecosystem.

Professional Experience and Qualification

  • 2-5 years of Web development experience, with at least 2+ years in a lead role on projects involving frontend JS frameworks (React) and UI frameworks (Bootstrap).
  • Experience in FinTech or E-commerce is desirable.
  • Graduate in Engineering, with a postgraduate degree preferably from a Tier 1 college.
  • 2+ years of hands-on experience in advanced HTML, CSS, JS, jQuery, and Vanilla JS.
  • 2+ years of experience with advanced JS libraries and frameworks like ReactJS, including single-page application development.
  • 2+ years of strong experience in React JS/NextJS with TypeScript and advanced object-oriented TypeScript.
  • Experience with React Hooks and micro-frontend architecture is an added advantage.
  • Proven experience building Progressive Web Apps (PWAs) and understanding their intricacies.
  • Hands-on implementation knowledge of CSS pre-processors like Sass and Less, and responsive frameworks like Bootstrap.
  • Experience designing applications for multiple browsers, resolutions, and mobile devices.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with implementation methodologies such as responsive web design and adaptive web design.
  • Good understanding of asynchronous request handling, caching, partial page updates, and AJAX.
  • Basic knowledge of cloud-based solutions like Azure and AWS.
  • Strong orientation towards automation.
  • Experience with common frontend development and build tools such as Babel, Webpack, NPM, etc.
  • Familiarity with design methodologies like progressive enhancement and graceful degradation.
  • Experience with REST API integration and consuming JSON on the frontend.
  • Focus on reusability and the creation of UI libraries.
  • Experience with code versioning on Git and end-to-end DevOps practices is essential.

Location: Pune Corporate Office - Mantri

Company

Bajaj Finserv Health

Bajaj Finserv Health

Bajaj Finserv, founded in April 2007, is the financial arm of the Bajaj group. The company operates with a philosophy of striving for greatness, reflected in its extensive product portfolio across len...

Pune, India
Posted on Foundit