Senior Dotnet Developer

Year    Noida, Uttar Pradesh, India

Job Description

:
This role is for one of Weekday's clients
Salary range: Rs 600000 - Rs 1000000 (ie INR 6-10 LPA)
Min Experience: 6 years
Location: NOIDA
JobType: full-time
Requirements:
We are seeking a Senior .NET Developer with extensive experience in developing and maintaining robust web and desktop applications using .NET Core and related technologies. The ideal candidate should possess a strong understanding of application development life cycles, architecture patterns, and deployment strategies, along with a passion for clean, maintainable code. This is a senior-level position that demands technical leadership, problem-solving capabilities, and hands-on coding experience.
You will work closely with product managers, UI/UX designers, and QA teams to develop scalable and reliable software solutions that power mission-critical business applications.
Key Responsibilities:

  • Application Development:
Design, develop, and maintain web-based and desktop applications using .NET Core, C#, and associated technologies. * Architecture & Design:
Architect modular and scalable application structures; recommend system improvements and innovative solutions. * Desktop Application Support:
Provide support, debugging, and enhancements to existing desktop applications, ensuring performance, reliability, and user satisfaction. * Web Development:
Build interactive and responsive web applications using ASP.NET Core MVC, Razor Pages, Web APIs, and front-end technologies. * Code Quality:
Write clean, maintainable, and testable code following best practices in OOP, SOLID principles, and design patterns. * Collaboration:
Work cross-functionally with project managers, business analysts, QA engineers, and DevOps to ensure smooth project delivery. * Mentorship:
Guide and mentor junior developers by conducting code reviews, knowledge-sharing sessions, and best practice enforcement. * Performance Optimization:
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Optimize applications for maximum speed and scalability. * Documentation:
Maintain technical documentation including architecture diagrams, code comments, and release notes.
Technical Skills Required:
  • Proficient in .NET Core, C#, and ASP.NET MVC/Web API
  • Strong experience with desktop application development using Windows Forms/WPF
  • Solid understanding of Entity Framework Core, LINQ, and SQL Server
  • Familiarity with front-end technologies like HTML, CSS, JavaScript, and jQuery
  • Experience integrating RESTful APIs and third-party services
  • Knowledge of version control tools such as Git
  • Familiarity with Agile/Scrum methodologies
  • Good understanding of CI/CD pipelines and DevOps practices is a plus
  • Knowledge of cloud platforms such as Azure or AWS is an added advantage
Qualifications:
  • Bachelor's/Master's degree in Computer Science, Information Technology, or related discipline
  • Minimum 6 years of hands-on experience in .NET development with exposure to both web and desktop environments
  • Strong problem-solving, analytical thinking, and debugging skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team in a fast-paced environment

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3895381
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year