MyInternships.in
Navi logo — Navi Software Engineer at Navi
Navi

Software Engineer

Job · Full-timeIn OfficeBengaluru, Karnataka0-2 years1 openingImmediate / Rolling

About this role

Navi — one of the notable names in India's fintech / nbfc space — is looking for a Software Engineer to join its Bengaluru team full-time. **About the role** As a Software Engineer, your core objective is to ship production code, learn how large-scale systems are designed, and grow into a strong…

Similar jobs hiring now

Not quite right? These jobs in Bengaluru, Karnataka match the same skills — apply to a few to improve your chances.

Skills you'll use

JavaKotlinPythonData Structures and AlgorithmsSQLREST APIsSpring BootGitSystem Design BasicsAWS

What you'll do

  • Design, build and ship features across the stack under the guidance of senior engineers
  • Write clean, well-tested, reviewable code and take part in daily code reviews
  • Debug production issues, reproduce edge cases and fix defects with proper root-cause analysis
  • Write and maintain unit and integration tests to keep releases safe and regression-free
  • Work with product managers and designers to translate requirements into technical solutions
  • Participate in sprint planning, stand-ups, design discussions and retrospectives
  • Profile and optimise slow endpoints, queries and screens for latency and reliability
  • Document your modules, APIs and design decisions for the rest of the team

Who can apply

  • Bachelor's/Master's degree in B.E./B.Tech/M.Tech/MCA/B.Sc in Computer Science, IT or a related engineering discipline
  • 0–2 years of professional experience — 2023–2026 graduates and freshers with strong project work are encouraged to apply
  • Strong programming fundamentals in at least one language (Java, Python, JavaScript/TypeScript, Go, C++ or Kotlin)
  • Solid grasp of data structures, algorithms, time/space complexity and problem solving
  • Understanding of OOP, REST APIs, HTTP, JSON and client-server architecture
  • Working knowledge of databases — SQL joins/indexes, and basic NoSQL concepts
  • Familiarity with Git, branching, pull requests and collaborative development workflows
  • Exposure to any modern framework (React, Node.js, Spring Boot, Django, Flask or React Native) through projects
  • Clear written and verbal communication; ability to explain your approach and ask good questions
  • Genuine curiosity, ownership mindset and willingness to learn fast in a high-velocity team

Perks & benefits

Competitive SalaryHealth InsurancePaid LeavesPerformance BonusLearning & Development BudgetFlexible Working HoursMentorship & Structured OnboardingCareer Growth Opportunities

Interview & selection process

6 rounds — typical selection flow for this role:

  1. 1Resume & profile screening
  2. 2Online coding / aptitude assessment
  3. 3Technical interview — DSA and fundamentals
  4. 4Technical interview — projects, system design basics
  5. 5HR discussion & culture fit
  6. 6Offer letter

About Navi

**Navi — company profile** Navi (Navi Limited, formerly Navi Technologies Limited) is a Bengaluru-headquartered financial services company founded by Sachin Bansal, co-founder of Flipkart, along with Ankit Agarwal. Navi runs a digital-first, single-app ecosystem offering personal loans, home…
Visit Navi’s official website ↗

Searching for “Navi jobs” or “jobs at Navi”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Bengaluru, Karnataka

Fresh jobs posted in Bengaluru, Karnataka — apply early

Ready to apply for Software Engineer?

Free to apply · takes under 2 minutes · Navi reviews on a rolling basis.

Apply Now