Senior Software Engineer & Principal Engineer roles

5 - 10 years

27 - 42 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Company:

We are looking for highly skilled Software Engineers (III & IV levels) to join our product engineering team. In this role, you will design and build scalable, cloud-native applications using C#, .NET Core, React.js, and Azure services. You will work closely with cross-functional teams to deliver reliable, high-performance solutions that drive business value.

Key Responsibilities

  • Design and develop end-to-end application features using .NET Core and Azure services.
  • Work closely with Product, QA, and DevOps teams to deliver new functionalities.
  • Architect solutions using OOD principles, microservices, and modern design patterns.
  • Ensure performance and scalability through profiling, load testing, and memory optimization.
  • Write clean, secure, maintainable code with focus on automation and reusability.
  • Utilize VIBE coding tools powered by GenAI for accelerated development.
  • Participate in code reviews, Agile ceremonies, CI/CD, and cloud deployments.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Software Engineer III:

    5–8 years of software development experience
  • Software Engineer IV:

    8–13 years of software development experience
  • Strong hands-on experience in:
    • C#, .NET Core, REST APIs, SQL Server
    • React.js / JavaScript
    • Azure cloud-native development (App Services, Functions, Service Bus)
  • Experience with Redis or similar distributed caching systems.
  • Proficient with Git or Azure DevOps for version control and pipelines.
  • Knowledge of data structures, algorithms, and debugging/performance tools.

Preferred Skills

  • Experience building microservices architecture.
  • Strong analytical and problem-solving skills.
  • Exposure to architectural design and system modeling.
  • Familiarity with Agile and DevOps best practices.
  • Vue.js knowledge is a plus.

Interview Process

  1. TA Partner Profile Review
  2. Hiring Manager Profile Review
  3. Codility Test (Coding)
  4. Technical Panel Interview
  5. Hiring Manager Interview
  6. HR Discussion

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Pyramid It Consulting logo
Pyramid It Consulting

Information Technology and Services

Innovation City

RecommendedJobs for You