.NET Tech Lead

15 - 18 years

30 - 40 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role & responsibilities

  • Lead the design, development, and delivery of complex .NET applications.
  • Provide technical leadership, mentoring, and guidance to engineering teams.
  • Collaborate with product owners, business stakeholders, and cross-functional teams to define architecture and technical direction.
  • Design scalable and secure solutions using

    Azure Functions, Blazor

    , and

    .NET Core

    .
  • Oversee integration with

    PostgreSQL

    and other database systems.
  • Ensure adherence to best practices in

    DDD, microservices, authentication & authorization, REST APIs, and cloud security

    .
  • Review code, enforce standards, and foster a culture of technical excellence.
  • Lead initiatives on

    document management systems

    and enterprise integrations.
  • Apply

    SonarQube

    for static code analysis and enforcing continuous code quality.
  • Use

    New Relic (or equivalent APM tools)

    to monitor application performance, availability, and reliability.
  • Contribute to system design, scalability, and performance improvements.

Preferred candidate profile

  • 15 - 18 years of experience

    in software engineering with strong focus on

    .NET technologies

    .
  • Deep expertise in

    .NET Core

    , C#, and asynchronous programming (async/await, LINQ, dependency injection).
  • Hands-on experience with

    Azure Functions

    and

    Blazor

    .
  • Strong knowledge of

    DDD (Domain Driven Design)

    and

    microservices architecture

    .
  • Proven understanding of

    OAuth2, JWT, and REST API design principles

    .
  • Solid database experience with

    PostgreSQL

    (MSSQL knowledge is also valued).
  • Strong understanding of

    cloud-native architectures

    and application security best practices.
  • Experience in

    document management systems

    and high-throughput transaction systems.
  • Proficiency with

    GitHub (code reviews, branching, pull requests)

    and

    Jira (agile project tracking)

    .
  • Strong experience writing and reviewing

    unit tests

    to ensure code quality and reliability.
  • Excellent problem-solving, communication, and leadership skills.

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

noida, uttar pradesh, india

Chennai, Tamil Nadu, India

Andhra Pradesh, India