Principal Software Engineer

10 - 15 years

10 - 15 Lacs

Posted:23 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • We are seeking an exceptional engineer that is ready to change how software is built, thrives in fast-moving environments and is eager to take full ownership of complex projects. This role is not just about writing code it s about thinking like a founder, architecting scalable systems, and applying

    AI-native development practices

    to accelerate delivery.
  • The ideal candidate is comfortable working across the stack (microservices, backends, frontends), and is energized by the potential of AI to change the way we transform legacy systems into modern, service-based architectures. you'll operate with a high degree of autonomy in a small team of like-minded intrapreneurs collaborating with subject matter experts and business stakeholders.

Key Responsibilities

  • End-to-End Development:

    Design, build, and deliver production-ready

    microservices, APIs, backends, and frontends

    .
  • AI-Accelerated Engineering:

    Use tools like GitHub Copilot, Claude Code, Cursor AI, and ChatGPT to

    scaffold, test, and document code

    at speed.
  • System Transformation:

    Lead rewrite efforts from legacy applications to modern architectures, applying iterative strategies such as the strangler pattern to drive AI-centric enterprise-grade code construction.
  • Technical Ownership:

    Operate with a whole system mindset, from architecture to deployment, ensuring technical decisions align with business needs.
  • Collaboration:

    Partner with SMEs and domain developers to validate functionality and support knowledge transfer.

Required Experience

  • 10+ years

    of professional software development.
  • 5+ years

    with modern

    .NET (C#, ASP.NET Core)

    .
  • 3+ years

    with modern frontend frameworks (

    React with TypeScript or

    Angular

    ).
  • Experience with

    end-to-end rewrites

    or greenfield application builds.
  • Familiarity with

    legacy migration

    (desktop to web, undocumented systems) is a plus.
  • Skilled at translating

    legacy procedural logic

    into modern services.
  • Proficient in

    automated test generation, OpenAPI (Swagger), and integration of LLM-powe'red features

    (eg, natural language search).

Agentic AI Expertise

  • Hands-on experience using

    AI tools as coding partners

    .
  • Ability to orchestrate

    multi-agent workflows

    for software development.
  • Experience applying AI to

    reverse engineering, summarization, and UI prototyping

    .

What we're Looking For

  • Full Stack as a Mindset:

    You see the big picture, but you're equally comfortable in the details.
  • AI-Native Thinking:

    You treat AI tools as co-developers, using them to move faster and smarter.
  • Innovative:

    You are not deterred by roadblocks, you see them as an opportunity to blaze a trail into uncharted territory.
  • Autonomous Entrepreneurial:

    You thrive in ambiguity, make informed trade-offs, and deliver without heavy oversight.
  • Business-Oriented:

    You understand that technology serves business outcomes and align technical solutions with real user needs.
  • Collaborative Transparent:

    You share reasoning, communicate trade-offs, and document clearly for long-term sustainability.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You