Principal Software Engineer( .Net )

6 - 9 years

20 - 23 Lacs

Posted:6 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Principal Software Engineer, you will be responsible for developing innovative .NET web applications, platforms, and products. Your role includes creating applications from the ground up, configuring and maintaining existing systems, and providing comprehensive support. You have to handle single streams of work independently and also mentor group of people. You must manage upwards in customer realm and work with stakeholders in independent manner.

Roles & Responsibilities:

  1. Developing performant REST APIs
  2. Participating in requirements analysis.
  3. Writing clean and scalable code.
  4. Implementing unit tests.
  5. Optimizing the overall performance of Application.
  6. Produce the solution for the Module assigned and work with the Team Members.
  7. Working alongside graphic designers for web design features.
  8. Strong focus on data governance and application security.
  9. Be a strong Agile team member.

Competency Skills:

  1. Working knowledge in Microsoft .NET web stack programming including C#, ASP.NET, .NET Core and MSSQL Server.
  2. Expert knowledge of frameworks such as Web API, Entity Framework.
  3. Excellent understanding and knowledge of data structures, algorithms and threading.
  4. Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  5. Conceptually strong in Design Patterns and Object Oriented Programming and Principles
  6. Working knowledge with any of the Unit Test Frameworks such as MSTest, NUnit, xUnit.NET.
  7. Excellent knowledge of database programming using MS SQL Server 2017 +
  8. Strong knowledge and Hands-on experience with Azure / AWS Cloud Services & DevOps.
  9. Working knowledge with any of the CI & CD tools.
  10. Experience with mentoring or leading a team as a Module Lead is a plus.
  11. Knowledge of JavaScript frameworks such as React, Angular is a plus.
  12. Excellent interpersonal/communication skills (both oral/written) with the ability to communicate at various levels with clarity & precision.
  13. Good problem-solving skills.
  14. Attention to detail.

Qualifications & Experience :


B.E in computer science, software engineering, or equivalent
6-9 years of total experience in developing .NET Web Applications, Platforms or products.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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
CoStrategix logo
CoStrategix

Software Development

Blue Ash Ohio

RecommendedJobs for You

thane, maharashtra, india

thane, maharashtra, india

thane, maharashtra, india

bengaluru, karnataka, india

bengaluru, karnataka, india