← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Principal .NET Developer

CareerNet Technologies Pvt Ltd

 

Bangalore, Karnataka, India

Posted On: 10 days ago
Experience: 9+ years
Availability: Hybrid
Openings: 1
Category: .Net Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will own the development, architecture, and quality of complex .NET web applications. This role requires deep expertise in the Microsoft stack and a strong focus on code quality and design principles.

This role is on-site.

Responsibilities

  • Design and implement complex features using .NET, C#, ASP.NET MVC, Web API, and Entity Framework.
  • Review team code, refactor legacy systems, and enforce SOLID principles and design patterns to maintain high standards.
  • Collaborate with architects to propose and validate architectural changes, ensuring alignment with SOA and n-tier models.
  • Partner with Business Analysts to estimate workload, define technical solutions, and produce clear requirement artifacts.
  • Drive technical problem-solving and provide recommendations to resolve complex engineering challenges.

Required Skills

  • 9+ years of experience building end-to-end web applications with Microsoft technologies.
  • Strong proficiency in C#, ASP.NET MVC, WCF, Web API, and Entity Framework.
  • Experience with frontend technologies: JavaScript, TypeScript, and Angular.
  • Database expertise with SQL Server.
  • Deep understanding of SOLID principles, OOP, UML, and design patterns.
  • Proven experience with SOA architecture and n-tier design.
  • Hands-on experience with Agile/Scrum methodologies.

Preferred Skills

  • Experience with unit testing frameworks (nUnit, MsUnit, Jasmine) and UI testing.
  • Familiarity with PowerShell, ESB, and Message Queuing (MSMQ).

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs