Senior Full Stack .NET Developer

5 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Full Stack .NET Developer

Location:

Type:

Experience:


About the Role:

Senior Full Stack .NET Developer


Key Responsibilities:

  • Lead

    the design and development of complex, high-quality, and scalable web applications using

    ASP.NET Core / ASP.NET MVC

    and

    C#

    .
  • Architect, design, and implement robust

    RESTful APIs

    and backend services, ensuring scalability, security, and maintainability.
  • Develop sophisticated and responsive user interfaces using

    Angular (preferred)

    or

    React

    , and ensure seamless integration with backend services.
  • Drive

    the adoption of clean code principles, secure coding standards, and maintainable architecture through active participation in code reviews and design discussions.
  • Collaborate closely with cross-functional teams, including UI/UX designers, QA engineers, and DevOps specialists, providing technical leadership and insights.
  • Proactively identify and optimize

    application performance, enhance security protocols, and ensure high responsiveness across various platforms.
  • Lead by example in writing comprehensive unit tests and actively participate in peer code reviews, providing constructive feedback.
  • Design, manage, and optimize databases, primarily using

    MS SQL Server

    (including complex queries, stored procedures, functions, and performance tuning strategies).
  • Lead troubleshooting and debugging efforts

    for critical production issues, implementing effective and lasting solutions.
  • Actively participate in Agile/Scrum ceremonies, contributing to continuous improvement initiatives and fostering a collaborative team environment.
  • Mentor and guide junior developers

    , fostering their technical growth and promoting adherence to best practices.


Required Skills & Qualifications:

  • Minimum 5 years of extensive, hands-on experience

    in full-stack web development.
  • Demonstrated expert-level proficiency

    in

    C#, ASP.NET Core / ASP.NET MVC, and Web API

    .
  • Strong expertise

    in modern frontend technologies, specifically

    Angular (preferred)

    or

    React

    , alongside JavaScript, HTML5, and CSS3.
  • Solid and proven experience

    with ORMs like Entity Framework Core / ADO.NET.
  • Advanced proficiency in MS SQL Server

    , including database design, query optimization, complex stored procedures, and schema management.
  • Deep understanding and practical experience

    with RESTful API design principles, microservices architecture, and API security (OAuth, JWT).
  • Proficient with version control systems (Git, Azure DevOps, or GitHub).
  • Comprehensive understanding and practical application

    of software design principles, Object-Oriented Programming (OOP), and common design patterns (e.g., SOLID principles, Dependency Injection).
  • Experience with

    cloud platforms (Azure or AWS)

    , including deploying and managing applications.
  • Working knowledge of

    CI/CD pipelines

    for automated deployments.



Nice to Have:

  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with NoSQL databases (e.g., MongoDB, Cosmos DB).
  • Prior experience in a startup or product-based company environment, demonstrating agility and adaptability.
  • Exposure to performance monitoring and logging tools (e.g., Application Insights, ELK stack).


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

RecommendedJobs for You