Senior Software Engineer

4 - 8 years

10 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Senior Software Engineer Full Stack (Angular + .NET)

Experience Level: Senior (4-8 years)

Role Summary:

We are looking for a Senior Software Engineer Full Stack (Angular + .NET) to design, build, and maintain enterprise-grade web applications. This role requires end-to-end ownership across front-end, backend, and data layers, with a strong emphasis on clean architecture and scalable solutions.

As a Senior Engineer, you will be responsible for technical leadership, mentoring, and driving engineering best practices across the stack.

Key Responsibilities:

  • Design, develop, and maintain full-stack applications using Angular (v17+) and .NET technologies.
  • Build scalable and accessible front-end interfaces using modern Angular patterns.
  • Develop backend services using .NET, C#, ASP.NET MVC, and Web APIs.
  • Design and consume RESTful and SOAP-based services.
  • Model, query, and optimize relational databases (MS SQL Server, MySQL, Oracle).
  • Collaborate with cross-functional teams to deliver secure, high-performance solutions.
  • Perform code reviews, mentor team members, and drive technical quality.
  • Participate in Agile ceremonies and contribute to architectural discussions and estimations.

Required Skills & Experience:

  • 4-8 years of full-stack software development experience.
  • Strong hands-on experience with: Angular 17+ .NET framework, C#, ASP.NET MVC, Web APIs
  • Proficiency in HTML, CSS, JavaScript, TypeScript, Ajax, jQuery.
  • Strong experience with SQL and relational database design.
  • Solid understanding of Object-Oriented Design (OOD) and enterprise application architecture.
  • Experience using Visual Studio and modern development tools.
  • Familiarity with accessibility standards (WCAG) and responsive design.

Senior-Level Expectations:

  • Own features end-to-end across UI, services, and data layers.
  • Provide technical guidance and mentorship to junior engineers.
  • Drive code quality, performance optimization, and architectural consistency.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and lead technical discussions.
  • Excellent communication and collaboration skills.
  • Commitment to clean code, scalability, and continuous improvement.

Mock Interview

Practice Video Interview with JobPe AI

Start AngularJS 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

hyderabad, telangana, india

bengaluru, karnataka, india

hyderabad, telangana, india

noida, uttar pradesh, india