C Sharp and Dot Net Developer

2 - 5 years

4 - 9 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

  • Develop and maintain 

    C# modules

     for keyword extraction and data processing within the IRT ecosystem.
  • Apply 

    object-oriented design principles

     and 

    SOLID architecture

     to build modular and extensible components.
  • Define and implement 

    interfaces, abstractions, and design patterns

     (Factory, Strategy, Adapter, etc.) to ensure loose coupling and high cohesion.
  • Implement 

    unit and integration tests

     (NUnit, MSTest, or xUnit) to ensure functional correctness and code reliability.
  • Participate in 

    code reviews

    , promote best practices, and ensure adherence to coding standards
  • Debug, troubleshoot, and optimize existing modules for 

    performance, reliability, and maintainability

    .
  • Collaborate with 

    QA, product, and clinical teams

     to refine requirements and validate results.
  • Maintain clear 

    technical documentation

     on system design, interfaces, and testing strategy.
  • Stay updated with 

    modern .NET frameworks, design trends

    , and development tools to continuously enhance software quality.

Required Skills & Experience

  • Strong proficiency in 

    C#, .NET Framework / .NET Core

    , and 

    object-oriented programming

    .
  • Solid understanding and practical application of 

    SOLID principles

     and 

    design patterns

    .
  • Experience designing and consuming 

    interfaces, abstract classes

    , and reusable components.
  • Hands-on experience with 

    unit testing frameworks

     (NUnit, MSTest, or xUnit).
  • Familiarity with 

    dependency injection

    logging frameworks

    , and 

    error-handling strategies

    .
  • Strong 

    debugging, analytical, and problem-solving skills

    .
  • Exposure to 

    medical or technical document processing

     is an advantage.

Nice to Have

  • Experience implementing 

    design patterns

     such as Factory, Adapter, Repository, or Strategy.
  • Knowledge about Test-Automation.
  • Familiarity with 

    code coverage

    mocking frameworks

     (Moq, NSubstitute), and 

    static analysis tools

     (SonarQube, Resharper).
  • Basic understanding of 

    cloud-based services

     or 

    microservices architecture

     in .NET.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Algoshack Technologies logo
Algoshack Technologies

Technology & Data Analytics

Silicon Valley

RecommendedJobs for You

hyderabad, chennai, bengaluru