Upload Button Icon Add office photos

Bajaj Finance

Compare button icon Compare button icon Compare
filter salaries All Filters

4790 Bajaj Finance Jobs

Senior Software Engineer

4-6 years

₹ 12.15 - 22.54L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Pune

Senior Software Engineer

Bajaj Finance

posted 4hr ago

Job Role Insights

Flexible timing

Job Description

The software Development Manager (SDM) will help build new features on a scalable, robust web platform, conduct code reviews and improve code quality by being hands-on and suggesting best practices and SOPs with AEM, Node JS and Solid JS tech stack

Duties and Responsibilities1. 1. Core Development & ProcessesWork with a large frame of developers and architects at Partner end, drive them towards a common goal of delivering a high-quality website with right technologies in placeBe able to set up right frameworks for logging, caching, exception handling and ensure that code carries all the flavors of the Core Architecture defined earlier in the lifecycle of projectSet up best practices and right standards for coding, deployment and testing the code for all tracks including React, Node, Nginx, Akamai and moreCreate a framework for highly efficient code writing with right branching strategy, peer-reviews, code merge, and code testingEnforce engineering hygiene both in process as well as code quality.2. InnovationExecuting POCs to validate technology roadmaps, feasibilities & possibilities with scalable solutions which are also versatile, inter-operable, can co-exist in the overall ecosystem and cost effectiveLeverage and sponsor innovation work, both through internal incubators and BFLs external start-up network to create, evaluate, and introduce novel technical capabilities into the platform3. Development Team ManagementTechnical Mentorship: Provide guidance and mentorship to the development team, fostering a culture of continuous learning and skill enhancement within the group.Performance Optimization: Set clear, measurable goals for team members, regularly assess performance, and offer constructive feedback to ensure consistent growth and alignment with project objectives.Resource Planning: Efficiently allocate development resources based on project needs and individual strengths, ensuring optimal productivity and timely delivery of tasks.Talent Acquisition & Retention: Lead the recruitment of top development talent, while creating an environment that motivates and retains high-performing developers.Team Collaboration: Encourage strong communication and collaboration within the development team, promoting a cohesive and supportive working environment that drives project success.4. Compliance & SecurityData Privacy & Security: Ensure that all development practices comply with relevant data privacy regulations and security standards.Compliance with Standards: Maintain compliance with industry standards, legal requirements, and best practices in software development.Incident Management: Establish and maintain processes for responding to security incidents and ensuring minimal impact on operations.5.Technical Strategy & VisionDevelopment and Optmization Roadmap: Define and maintain a technology roadmap that aligns with the companys strategic goals and future growth.Architecture & Design: Work with architects and senior developers to ensure that the software architecture supports scalability, performance, and maintainability.|Technical Debt Management: Continuously assess and address technical debt, balancing the need for speed with long-term system health.Tooling & Infrastructure: Ensure the development team has access to the right tools, technologies, and infrastructure to be productive and efficient.

Key Decisions / DimensionsFollowing decisions are taken by the role:Implementation of Architectural Recommendations: Execute recommendations for integrating NODE JS and REACT JS within existing architecture to optimize solutions for high traffic with minimal infrastructure.Technology Evaluation: Participate in evaluating products and technologies to ensure they meet business use cases and requirements.Training Participation: Engage in and contribute to internal and external training programs to support career development for new hires and junior developers.Deployment Hygiene: Follow and update development build checklists for every deployment to ensure hygiene and stability on production servers.Content Management: Implement strategies to maintain common content across both app and web platforms, reducing repetitive tasks.Finance Understanding: Collaborate with finance teams to understand and support technology initiatives within the marketing department.

Major ChallengesCollaborative Development: Work closely with cross-functional teams to integrate seamlessly with existing product suites and tools.Data Utilization: Implement data-driven features to leverage user behavioral and transactional data, enhancing user experience and driving new user acquisitions.Product Understanding: Gain a deep understanding of new finance products and capabilities to develop business-driven solutions in collaboration with data and marketing teams.Adaptability: Continuously evolve and adapt to new technologies and systems to manage increasing business volumes within tight timelines.Ongoing Training: Participate in constant training sessions for optimal performance and to mentor new hires and junior developers.

Required Qualifications and Experiencea)QualificationsB. Tech Computer Science and Engineeringb)Work ExperienceShould have 4-6 years of Web development experience & least 3+ years of experience on projects involving AEM 6.5+ (Adobe Experience Manager Development), JavaScript, JS frameworks (ReactJS, Nodejs), UI frameworks and Databases (e.g. MySQL, Redis, MongoDB. Elasticsearch) Graduate in Engineering, with a post-graduation preferably from a Tier 1 collegeInvolved in doing Performance and Security testing for Websites and App based digital platforms. Understands Load model creation, OWASP top 10 and other related conceptsStrong understanding of web services development in Java using REST and SOAP protocols.Experience with AEM 6.x, including development of templates/components.Experience with cloud platforms (AWS, Azure, GCP).Knowledge of OSGI, Apache Sling, HTL, and JCR.S3, and JavaScript.Working and integration knowledge of frontend technologies like ReactJS, HTML5, CSS,Angular, and Bootstrap.Experience with Adobe Analytics and other Adobe Suite products.Familiarity with continuous integration tools such as Maven, Jenkins, and Git.Good to have experience on cloud-native architectures and cloud deployment is preferredGood to have experience with microservices architecture using EKS will be preferred

Skills Keywords

AEM 6.X+, HTML, CSS, JavaScript, JavaScript Frameworks, React JS, Solid JS Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools, iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD


Employment Type: Full Time, Permanent

Read full job description

Bajaj Finance Interview Questions & Tips

Prepare for Bajaj Finance Senior Software Engineer roles with real interview advice

Top Bajaj Finance Senior Software Engineer Interview Questions

Q1. How to collect default customer. How to trace customer shifted given address
Q2. Could you plz give a demo of how to sell mobile phn at dealers point.
Q3. If customer is in NPA category then what percentage waiver we will give him in settlement
View all 96 questions

What people at Bajaj Finance are saying

2.6
 Rating based on 11 Senior Software Engineer reviews

Likes

You'll never get fired

  • Job security - Excellent
Dislikes

Not an IT company, top mgmnt is from sales, everything is urgent, build fast break fast, rinse and repeat. Can updkill, wouldn't recommend a stint longer than 1year

  • Salary - Poor
  • +3 more
Read 11 Senior Software Engineer reviews

Senior Software Engineer salary at Bajaj Finance

reported by 120 employees
₹6.5 L/yr - ₹22.5 L/yr
9% less than the average Senior Software Engineer Salary in India
View more details

What Bajaj Finance employees are saying about work life

based on 6.7k employees
53%
72%
52%
97%
Flexible timing
Monday to Saturday
Within city
Day Shift
View more insights

Bajaj Finance Benefits

Job Training
Health Insurance
Soft Skill Training
Work From Home
Free Transport
Team Outings +6 more
View more benefits

Compare Bajaj Finance with

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare

Kotak Mahindra Bank

3.8
Compare

State Bank of India

3.8
Compare

Tata Capital

4.1
Compare

Mahindra Finance

4.1
Compare

L&T Finance

3.9
Compare

HDB Financial Services

3.9
Compare

Shriram Finance

4.1
Compare

Muthoot Fincorp

4.5
Compare

IIFL Finance

4.0
Compare

Muthoot Finance

3.6
Compare

Home Credit Finance

4.1
Compare

SMFG India Credit

4.0
Compare

Manappuram Finance

3.9
Compare

Piramal Capital Housing Finance

4.2
Compare

TVS Credit

4.3
Compare

Mahindra Rural Housing Finance

4.0
Compare

Bharat Financial Inclusion

3.9
Compare

Similar Jobs for you

IT Manager at BAJAJ FINANCIAL SECURITIES LIMITED

Bangalore / Bengaluru

4-6 Yrs

₹ 6-8 LPA

Senior Software Developer at BAJAJ FINANCIAL SECURITIES LIMITED

Pune

4-6 Yrs

₹ 7-10 LPA

Senior Software Engineer at BAJAJ FINANCIAL SECURITIES LIMITED

Bangalore / Bengaluru

4-6 Yrs

₹ 6-8 LPA

IT Manager at BAJAJ FINANCIAL SECURITIES LIMITED

Pune

4-6 Yrs

₹ 6-8 LPA

IT Manager at BAJAJ FINANCIAL SECURITIES LIMITED

Bangalore / Bengaluru, Nr trident tech park

4-6 Yrs

₹ 6-8 LPA

Senior Developer at Virtusa Consulting Services Pvt Ltd

Bangalore / Bengaluru

6-11 Yrs

₹ 8-13 LPA

Software Engineer at Esyasoft Technologies

Kolkata, Bangalore / Bengaluru

3-5 Yrs

₹ 5-12 LPA

Senior Engineer at DEUTSCHE BANK AG

Pune

5-10 Yrs

₹ 7-12 LPA

Senior Engineer at DEUTSCHE BANK AG

Pune

5-10 Yrs

₹ 7-12 LPA

Angular Developer at Expleo Solutions Limited

Chennai

5-7 Yrs

₹ 7-10 LPA

Senior Software Engineer

4-6 Yrs

Pune

4hr ago·via naukri.com

Zonal Manager - Commercial Lending

3-6 Yrs

Chennai

3hr ago·via naukri.com

Deputy Unit Manager - Digital Platforms

5-7 Yrs

Pune

3hr ago·via naukri.com

Unit Manager - IT/Senior Unit Manager

4-6 Yrs

Pune

3hr ago·via naukri.com

Lead Software Architect

8-12 Yrs

Pune

3hr ago·via naukri.com

Cluster Manager - Digital Platforms

5-7 Yrs

Pune

3hr ago·via naukri.com

Deputy Unit Manager - IT

4-6 Yrs

Bangalore / Bengaluru, Nr trident tech park

4hr ago·via naukri.com

Deputy Sales Manager

1-6 Yrs

₹ 3.5 - 5.5L/yr

Chirala

15hr ago·via naukri.com

Assistant Sales Manager

1-6 Yrs

₹ 3 - 4.5L/yr

Dharmapuri

15hr ago·via naukri.com

Deputy Sales Manager

1-6 Yrs

₹ 3.5 - 5.5L/yr

Erode

15hr ago·via naukri.com
write
Share an Interview