Software Engineer
Apprentice
Location
Gurugram, Haryana, India
Work type
Hybrid
Employment
Apprenticeship
Experience
Experience flexible
Compensation
₹10L - ₹10L per year
Posted
17h ago
Summary and responsibilities
Role overview
Summary
The Software Engineer (Apprentice) at NAB Innovation Centre India will be responsible for designing, developing, programming, testing, and maintaining technology solutions. This role involves transforming core systems, creating modern back-end services in a multi-cloud environment, and uplifting technical practices to enhance customer and banker experiences.
It’s more than a career at NAB. It’s about more meaningful work, more global opportunities, and more innovation beyond boundaries.
Your job is just one part of your life. When you bring your ideas, energy, and hunger for growth, you’ll be recognised and rewarded for your contribution in return. You’ll have our support to excel for our customers, deliver positive change for our communities, and grow your career.
Since 2022, NAB Innovation Centre India has been strengthening NAB’s global capability from Gurugram, with continued expansion into Bengaluru.
We were established as a centre for operations and technology excellence, helping NAB deliver faster, better and more personalised experiences to customers and colleagues.
Our purpose remains clear:
Accelerate NAB’s current and future strategic priorities
Strengthen emerging technology, engineering and automation capability
Build sustainable operations at scale in India
Our passionate leaders recruit and develop high-performing people, empowering them to deliver exceptional outcomes to make a positive difference in the lives of our customers and our communities.
A diverse and inclusive workplace works better for everyone:
Our goal is to foster a culture that fills us with pride, rooted in trust and respect. NAB is committed to creating a positive and supportive environment where everyone is encouraged to embrace their true, authentic selves. A diverse and inclusive workplace where our differences are celebrated, and our contributions are valued. It’s a huge part of what makes NAB such a special place to be.
More focus on you:
We’re committed to delivering a positive experience for our colleagues and a workplace you can be proud of. We support our colleagues to balance their careers and personal life through flexible working arrangements such as hybrid working and job sharing, and competitive financial and lifestyle benefits. We invest in our colleagues through world-class development programs (Distinctive Leadership and Career Qualified in Banking), and empower you to learn, grow, and pursue exciting career opportunities.
Join NAB India:
This is your chance to join NAB India and, along with your experience and expertise to help shape an innovation-driven organisation that focuses on making a positive impact in the lives of its customers, colleagues, and communities
Eligibility:
2025 Batch BE / BTech with no prior employment/apprenticeship experience
CS/IT/Electronics/Electrical
Good Academic track record
Good pH Score
No backlog at the time of applying
Must have Indian citizenship
Career that gives you more:
Your career at NAB is about more than money. It's about serving our customers well and helping our communities prosper.
To enrich our Customer and Banker experience, the teams across Technology are transforming our core systems, creating modern back-end services in a multi-cloud environment, and uplifting our processes and technical practices.
We are looking for talented engineers to deliver a range of technology applications and development services through design, development, programming, testing and maintenance of Technology solutions, aligned with business objectives.
We invite you to apply for exciting careers across roles like Engineers with Programming skills.
The successful applicant will become a part of a team applying a passion for continuous improvement to support, optimise, and reimagine our systems, as we transform our technology landscape to deliver customer excellence in an ever-changing world.
Flexibility as per business needs and across other technology roles.
You will bring:
Strong OOP and Agile development experience
Must have strong Programming skills in –
Software Engineering (Coding assessment using the languages Java/C++/Python; Interviews will be based on Java and Programming skills)
Preferred skills –SQL/PLSQL, Cloud (esp. AWS/Azure), Source control tools (Github/Bitbucket), Big Data technologies, Microservices/API Design
Proven analytical and problem-solving skills.
Demonstrated excellence in written and verbal communication.
Benefits:
Best in class leaves & holidays
Relocation Assistance as per company policy
Hospitalization (Family floater)
Group Term Life Insurance
Group Personal Accident Insurance
Employee Assistance Program (EAP)
Online Medical Consultation
Selection Process:
Pre-Screening
Online Coding Assessment
Technical Interview
Management & HR Interview
Online Coding assessment will be based on the languages Python/Java/C++ for Software Engineer
Software Engineer role technical interview will be based on Java and Programming skills
Note:
Apprenticeship duration is 12 months (conversion to permanent employment on the basis of performance and conduct).
Stipend during apprenticeship will be ₹80000 per month.
The selection process will be conducted in person in the NCR. Therefore, shortlisted candidates should be willing to travel to the NCR to participate.
Shift Timings: 8am to 5pm IST (Need to be flexible as per business requirement)
Work Model: Hybrid/Full Time
The selection process will be conducted in person in the NCR. Therefore, shortlisted candidates should be willing to travel to the NCR to participate.
Updated 17h ago
Candidate fit
Skills and qualifications
Additional skills
Experience
Experience flexible
How this role is positioned
Role classification
Job domains
Industries
Employment
Apprenticeship
Contract duration
Permanent
Hiring type
Direct
Global hiring
Location specific
Offer details
Compensation and benefits
Compensation
₹10L - ₹10L per year
Benefits and perks
Location, schedule, and role shape
Work setup
Work conditions
Bandwidth profile
Context on the employer
Company snapshot
Company
NAB Innovation Centre India
Team size
Growing team
Location
Gurugram, Haryana, India
Since 2022, NAB Innovation Centre India has been strengthening NAB’s global capability from Gurugram, with continued expansion into Bengaluru. We were established as a centre for operations and technology excellence, helping NAB deliver faster, better and more personalised experiences to customers and colleagues. Our purpose remains clear: Accelerate NAB’s current and future strategic priorities, Strengthen emerging technology, engineering and automation capability, Build sustainable operations at scale in India.
Popular Domains
Explore opportunities across specialized functional areas.
Trending Industries
Discover roles in the world's most innovative sectors.
Software Engineer
Gurugram, Haryana, India • Apprenticeship