Software Development Engineer - III

6 - 10 years

25 - 35 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Purpose of the Job

As a Senior Software Engineer at Airtel Payments Bank, you will play a key role in designing, developing, and delivering robust backend solutions that power our digital banking services. You will work in a cross-functional Agile/Scrum environment, contributing to the development of high-performance, scalable, and secure systems.

We value engineers who are not only technically strong but also collaborative, business-aware, and customer-obsessed. You will be expected to take technical ownership, mentor junior developers, and lead by example in coding practices, system design, and problem-solving.

This role is ideal for engineers who thrive in fast-paced, innovative environments and are passionate about building next-generation digital banking products

Roles and Responsibilities

  • Design and build robust, scalable backend applications.
  • Manage execution of features and projects within your team.
  • Mentor engineers through code reviews, design discussions, and knowledge sharing.
  • Apply strong object-oriented design skills, design patterns, clean code principles, and scalable architecture practices.
  • Drive the end-to-end technical design, development, testing, and deployment of backend services and APIs.
  • Collaborate with stakeholders to measure the impact of delivered features and proactively iterate to improve them.
  • Create High-Level Design (HLD) and Low-Level Design (LLD) for high-volume, low-latency, and highly available systems.

Requirements

  • Excellent coding skills with the ability to translate design into clean, maintainable code.
  • Proficiency in at least one general-purpose programming language and framework (e.g., Java, Spring Boot, C, C++).
  • Strong experience in writing scalable, unit-testable code using modern tech stacks.
  • Hands-on experience with SQL and NoSQL databases.
  • Familiarity with event streaming platforms such as Kafka.
  • Solid understanding of data structures, algorithms, and system design.
  • Passion for solving complex real-world problems and debugging intricate issues to identify root causes and implement effective solutions.
  • Experience with observability tools including logging, tracing, and monitoring (e.g., ELK stack, Prometheus, Grafana).
  • A proactive, go-getter attitude with high ownership of assigned tasks.
  • Ability to create and maintain technical documentation aligned with industry standards.

Education

  • Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.

Experience

  • 6 to 9 years of relevant software development experience.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Airtel Payments Bank logo
Airtel Payments Bank

Financial Technology

New Delhi

RecommendedJobs for You