Principal Engineer

3 days ago


Bengaluru, Karnataka, India Talent Socio Full time

About the Role :

We are looking for an experienced and highly skilled Principal Engineer .NET to lead the design and development of scalable, high-performance web applications and enterprise-grade platforms. You will be responsible for end-to-end architecture, coding standards, technical mentoring, and ensuring best practices across a wide range of cutting-edge technologies within the Microsoft stack.

In this role, you'll work closely with product owners, architects, and cross-functional engineering teams to deliver robust, secure, and maintainable solutions deployed on-premises and in the cloud (Azure/AWS). This is an excellent opportunity for someone who is hands-on, has a deep technical understanding, and enjoys solving complex technical challenges in a fast-paced environment.

Key Responsibilities :

- Drive the architectural design, development, and deployment of modern .NET applications using .NET Core, ASP.NET MVC, and Web API.

- Define and enforce coding standards, best practices, and scalable design patterns across the engineering team.

- Perform in-depth analysis of system requirements and translate them into functional software architecture and designs.

- Guide the team through complex technical decisions, architectural trade-offs, and high-level design reviews.

- Lead hands-on development across the full stack, including C#, Entity Framework Core, SQL Server, and frontend technologies like JavaScript, HTML5, CSS3, and jQuery.

- Build, maintain, and optimize RESTful APIs and microservices architecture for high availability and performance.

- Design and implement cloud-native solutions using Azure or AWS, including serverless components, App Services, Cosmos DB, and containerized deployments (Docker/Kubernetes).

- Collaborate with DevOps teams to implement robust CI/CD pipelines, infrastructure as code (IaC), and automated testing strategies.

- Champion unit testing (NUnit, MSTest, xUnit), integration testing, and test-driven development (TDD).

- Ensure high standards for application security, including implementation of OAuth 2.0, OpenID Connect, JWT authentication, and HTTPS best practices.

- Mentor junior and mid-level developers, conducting code reviews, design reviews, and technical training sessions.

- Act as a technical point of contact for cross-functional teams and stakeholders.

- Participate actively in Agile/Scrum ceremonies, backlog grooming, and sprint planning.

Required Qualifications :

- 7+ years of professional experience in .NET web application development.

- Strong hands-on experience with C#, .NET Core, ASP.NET MVC, Web API, and modern architectural patterns.

- Solid understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.

- Expertise in SQL Server, Cosmos DB, Entity Framework Core, and advanced database optimization techniques.

- Experience in frontend development using JavaScript, jQuery, HTML5, and CSS3.

- Proficiency in CI/CD tools, unit testing frameworks, and cloud platforms such as Azure or AWS.

- Knowledge of multithreading, concurrent design, and performance tuning.

- Deep understanding of security protocols and frameworks including OAuth 2.0, OpenID Connect, and JWT.

(ref:hirist.tech)
  • Principal Engineer

    6 days ago


    Bengaluru, Karnataka, India Softview Infotech Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Position: Principal Engineer (Linux PCIe Device Driver Developer)Experience: 12-15 YearsLocation: BangaloreKey Skills: Linux Kernel Programming, C/C++ Programming, PCIe Protocol and Hardware Knowledge, Device Driver Development LifecycleRole DescriptionThe Principal Engineer will be responsible for developing and maintaining Linux PCIe device drivers....

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Recro Full time

    Job Description – Principal Engineer (Java, Spring Boot, Insurance/BFSI)Work Mode: 5 days from officeLocation: WhitefieldWe are looking for a seasoned Principal Engineer with 8+ years of experience insoftware development, specializing in Java and Spring Boot frameworks. The idealcandidate should have hands-on expertise with project management and...

  • Principal Engineer

    1 week ago


    Bengaluru, Karnataka, India Recro Full time

    Job Description – Principal Engineer (Java, Spring Boot, Insurance/BFSI) Work Mode: 5 days from office Location: Whitefield We are looking for a seasoned Principal Engineer with 8+ years of experience in software development, specializing in Java and Spring Boot frameworks. The ideal candidate should have hands-on expertise with project management and...

  • Principal Engineer

    4 days ago


    Bengaluru, Karnataka, India Recro Full time

    Job Description – Principal Engineer (Java, Spring Boot, Insurance/BFSI)Work Mode: 5 days from officeLocation: WhitefieldWe are looking for a seasoned Principal Engineer with 8+ years of experience insoftware development, specializing in Java and Spring Boot frameworks. The idealcandidate should have hands-on expertise with project management and...

  • Principal Engineer

    7 days ago


    Bengaluru, Karnataka, India Optiv Full time

    The Principal Engineer will be responsible for creation of procedures, implementation of processes and development of staff for managing and maintaining security systems across internal and client environments. The Principal Engineer will work closely with Management, Senior Engineers, Solution Architects, Senior Security Engineers, other Principal Security...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India Sandisk Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    In this role you will have the opportunity to Work as Principal Engineer, Quality Assurance accountable for overall product quality of the NPI releases. The Principal Engineer provides independent oversight of the design input process, design V&V activities, design transfer and product realization, and performance in the field to ensure that all design...

  • Principal Engineer

    6 days ago


    Bengaluru, Karnataka, India Optiv Full time US$ 1,50,000 - US$ 2,00,000 per year

    The Principal Engineer will be responsible for creation of procedures, implementation of processes and development of staff for managing and maintaining security systems across internal and client environments. The Principal Engineer will work closely with Management, Senior Engineers, Solution Architects, Senior Security Engineers, other Principal Security...

  • Principal Engineer

    5 days ago


    Bengaluru, Karnataka, India Optiv Full time

    Job Description :The Principal Engineer will be responsible for :- Creation of procedures, implementation of processes and development of staff for managing and maintaining security systems across internal and client environments.- The Principal Engineer will work closely with Management, Senior Engineers, Solution Architects, Senior Security Engineers,...

  • Principal Engineer

    1 week ago


    Bengaluru, Karnataka, India Collabera Full time

    Principal Engineer Bengaluru Hybrid Working Arrangement Collabera is currently hiring a Principal Engineer for a leading banking client in Bengaluru (Hybrid). This is a senior technology leadership role (18+ years' experience) where you'll drive solution architecture, microservices, cloud engineering (AWS), and modern development using .NET Core & ReactJS....