Senior Software Engineer

4 days ago


Pune, Maharashtra, India Bajaj Finserv Full time US$ 80,000 - US$ 1,20,000 per year

ITPune Corporate Office - Mantri

Posted On

01 Jul 2025

End Date

01 Jul 2026

Required Experience

1 - 3 Years

BASIC SECTION

Job Level

GB04

Job Title

Senior Software Engineer - IT, 3in1, SuperApp - Delivery

Job Location

Country

India

State

MAHARASHTRA

Region

West

City

Pune

Location Name

Pune Corporate Office - Mantri

Tier

Tier 1

Skills

SKILL

SKILLS AS PER JD

Minimum Qualification

OTHERS

JOB DESCRIPTION

Job Purpose

Develops, maintains, and improves software systems to solve business problems and meet user needs for Bajaj FinServ Consumer App

Duties and Responsibilities

  1. Design and Development:
  2. Assess user requirements to design software solutions

  3. Write well-organized, maintainable, and efficient code

  4. Implement features and functionalities as specified for products

  5. Testing and Debugging:

  6. Conduct unit tests to verify product quality

  7. Detect, troubleshoot, and fix software bugs and issues

  8. Work with QA teams and PMO to create detailed test plans

  9. Code Review and Collaboration:

  10. Engage in code reviews, offering constructive feedback to colleagues

  11. Collaborate closely with designers, product managers, and other engineers

  12. Maintenance and Optimization:

  13. Oversee and maintain existing software applications

  14. Enhance the performance and scalability of products

  15. updates and upgrades to keep software secure and current

  16. Continuous Improvement:

  17. Keep learning the latest industry trends, technologies, and best practices

  18. Contribute to process improvements and the adoption of new tools and methodologies

  19. Engage in training and development activities to enhance skills and knowledge

Key Decisions / Dimensions

  1. Technology Stack: Selecting programming languages, frameworks, and databases
  2. Code Quality: Establishing coding standards, testing strategies, and code review practices
  3. Security: Implementing authentication, authorization, and data protection measures
  4. Development & Deployment: Setting up CI/CD pipelines, managing version control, and optimizing performance
  5. Collaboration: Selecting tools for communication and project management and maintaining documentation
  6. Product Evolution: Prioritizing feature development and managing technical debt
  7. Mentorship: Guiding junior developers and promoting knowledge sharing

Major Challenges

  1. Communication and Collaboration:
  2. Ensuring seamless communication across diverse teams is vital, particularly in remote setups, using tools and practices that promote clear information flow and mutual understanding

  3. Quality:

  4. Maintaining high code quality and thorough testing is critical. SDE should implement CI/CD practices, ensure comprehensive test coverage, and address technical debt proactively, balancing the need for rapid delivery with long-term maintainability and reliability of the software

  5. Adaptability to Change:

    To succeed latest market trends and technological advances, SDE must adopt agile methods and quick response to evolving demands

Required Qualifications and Experience

Qualifications: Graduate or post- graduate in computer science and engineering

Work Experience: 1 - 3 years

Required Skills:

o Native Mobile Development:

1. Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin)

2. Skills in designing intuitive and visually appealing user interfaces for mobile devices

3. Experience with RESTful APIs, and third-party libraries for integrating various services

4. Techniques for optimizing mobile app performance, including memory management and reducing app size

5. Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors

6. Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools

  1. App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android)
  2. Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines
  3. Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection

    o Web Development:
  4. HTML, CSS, and JavaScript
  5. JavaScript Frameworks: Knowledge of frameworks like React, Angular, or
  6. CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design
  7. Service Workers: Understanding of service workers for background processes, caching, and offline functionality
  8. App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences
  9. Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API
  10. Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes
  11. Version Control: Proficiency with Git for version control and collaboration.
  12. Build Tools and Package Managers: Experience with tools like Webpack, Babel, and package managers like npm or Yarn
  13. Testing and Debugging: Familiarity with testing frameworks (e.g., Jest, Mocha, Jasmine, Karma) and debugging tools (e.g., Chrome DevTools)
  14. Security Best Practices: Understanding of web security practices, including HTTPS, Content Security Policy (CSP), and handling sensitive data

    Skills Keywords:

Native Mobile Development Fundamentals:

iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, Robolectric, Espresso, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD

Web Development Fundamentals:

HTML, CSS, JavaScript, JavaScript Frameworks, Angular Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools



  • Pune, Maharashtra, India Coupa Software Full time

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers We empower you with the ability to predict prescribe and automate smarter ...


  • Pune, Maharashtra, India Boomi Software Full time

    Job DescriptionAbout Boomi and What Makes Us SpecialAre you ready to work on world-changing technologies Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and...


  • Pune, Maharashtra, India TekIT Software Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are seeking skilled Java Spring Boot Software Engineers and Senior Software Engineers to join our dynamic team. Job Description :The ideal candidates will have strong backend development experience, a deep understanding of microservices architecture, and expertise in building scalable applications. Strong proficiency in Java, Spring Boot, and Spring...


  • Pune, Maharashtra, India Perforce Software Full time US$ 1,04,000 - US$ 1,30,878 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Quorum Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Senior Software Engineer – Energy Components ApplicationLocation: Pune, IndiaModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners....


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Software Engineering LeaderOur organization seeks a highly skilled and experienced Senior Software Engineering Leader to oversee the delivery of high-quality software solutions. The successful candidate will possess deep technical expertise combined with leadership and team management skills.Key responsibilities include hands-on...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Perforce Software Full time US$ 1,00,000 - US$ 1,50,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...