Talent.com
This job offer is not available in your country.
Principal Engineer -.Net Programming

Principal Engineer -.Net Programming

Talent SocioBangalore
19 days ago
Job description

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)

    Create a job alert for this search

    Engineer Programming • Bangalore

    Related jobs
    • Promoted
    Principal Engineer

    Principal Engineer

    RecroBengaluru, Karnataka, India
    Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Backend Engineer, Infrastructure

    Principal Backend Engineer, Infrastructure

    Pebblehosur, tamil nadu, in
    We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 26 days ago
    • Promoted
    Alcon - Principal Engineer I - C# / .Net

    Alcon - Principal Engineer I - C# / .Net

    AlconBangalore
    At Alcon, we're passionate about enhancing sight and helping people see brilliantly.With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to impact globa...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer -.Net / C / C++ Programming

    Senior Software Engineer -.Net / C / C++ Programming

    NasugroupBangalore
    Job Description : We are looking for a skilled and motivated Windows Systems Software Engineer with strong programming skills in C and C++, and a solid understanding ...Show moreLast updated: 24 days ago
    • Promoted
    Principal Engineer - Distributed Systems

    Principal Engineer - Distributed Systems

    HyrEzy Talent SolutionsBangalore
    Roles & Responsibilities : Responsibilities : Design software systems with various Microsoft technologi...Show moreLast updated: 30+ days ago
    • Promoted
    Tech Lead.Net Full Stack

    Tech Lead.Net Full Stack

    ConfidentialBangalore Urban, Karnataka, India
    Urgently Hiring for a top MNC for Dot NET Full Stack Tech Lead!.Looking for strong experience in.Azure functions / AWS Services. NET Core, C#, and Angular / ReactJs.OOPs, data structures, algorithms...Show moreLast updated: 20 days ago
    • Promoted
    Lead Engineer -.Net

    Lead Engineer -.Net

    MNR SolutionsBangalore
    Job Description : Key Responsibilities : - Design and development of sof...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Network Engineer L3-L4

    Senior Network Engineer L3-L4

    BoffinHive Technologieshosur, tamil nadu, in
    The professional services role which works on client engagements from initial design through implementation and migration and continues to provide operational support. This ensures a seamless transi...Show moreLast updated: 4 days ago
    • Promoted
    Principal Engineer, Agent Platform

    Principal Engineer, Agent Platform

    MightyBotBengaluru, IN
    Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 20 days ago
    • Promoted
    C#.NET Engineer

    C#.NET Engineer

    Aqilea (formerly Soltia)Bangalore, Karnataka, India
    Company Description : We are a consulting company with a bunch of technology-interested and happy people! We love technology, we love design and we love quality. Our diversity makes us unique and cre...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer -.Net

    Software Engineer -.Net

    GoavegaBangalore
    Key Responsibilities : - Architect & Design : Develop scalable, high-performance software architectures for enterprise applications.Technology...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    .Net - Principal Architect

    .Net - Principal Architect

    Staffington GlobalBengaluru, Karnataka, India
    IT experience, with current experience as an Architect for over 5 years.Strong expertise in enterprise architecture, distributed systems, and web-based applications. Proven skills in documenting arc...Show moreLast updated: 10 hours ago
    • Promoted
    Core.NET Technologies

    Core.NET Technologies

    Tata Consultancy ServicesBengaluru, IN
    Required Technical Skill Set • •.Net Core, C#,Web API and Entity Framework , MS SQL ,.Desired Competencies (Technical / Behavioral Competency). Ideally should not be more than 3-5).Strong analytical and...Show moreLast updated: 20 days ago
    • Promoted
    .Net Software Engineer

    .Net Software Engineer

    Aqilea (formerly Soltia)Bangalore, Karnataka, India
    We are a consulting company with a bunch of technology-interested and happy people!.We love technology, we love design and we love quality. Our diversity makes us unique and creates an inclusive and...Show moreLast updated: 30+ days ago
    • Promoted
    YASH Technologies - Principle Engineer - C# / .Net Programming

    YASH Technologies - Principle Engineer - C# / .Net Programming

    YASH TechnologiesBangalore
    Principal Description : Overall Responsibilities : - Research, design, develop a...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer - C# / .Net

    Staff Engineer - C# / .Net

    Qrata ConsultingBangalore
    About the Role : We are looking for a highly experienced and technically hands-on Staff Software Engineer to join our high-performing engineering team.This role is id...Show moreLast updated: 19 days ago
    • Promoted
    Principal Software Engineer - C# / .Net Core

    Principal Software Engineer - C# / .Net Core

    HyreSnapBangalore
    Job Description : - Lead Design and development : Architect high-performance, reliable, and secure applications.Take charge of designing and devel...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Developer (.NET Core 9 + SQL + Blazor + AI Integration)

    Senior Full Stack Developer (.NET Core 9 + SQL + Blazor + AI Integration)

    Turgajo Technologies Pvt. Ltd.hosur, tamil nadu, in
    NET Core 9 + SQL + Blazor + AI Integration).ABOUT US : TURGAJO TECHNOLOGIES PVT TLD (.We are a product-based company, on a mission to capitalize on the evolution of new technologies and the new oppo...Show moreLast updated: 18 days ago