Software Developer - Dotnet

5 - 8 years

Kolkata Pune Bengaluru

Posted:16 hours ago

Apply

Job Description


Job Title

.NET Developer

Job Summary

.NET Developer

Key Responsibilities

  • Design, develop, test, and deploy scalable web applications using

    C# and .NET Core/.NET Framework

    .
  • Develop and consume

    RESTful APIs

    and web services.
  • Write clean, maintainable, and efficient code following coding standards.
  • Work with

    SQL Server

    for database design, optimization, and troubleshooting.
  • Collaborate with cross-functional teams including Business Analysts, QA, and DevOps teams.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot, debug, and resolve production issues.
  • Implement security and performance optimization techniques.
  • Contribute to Agile/Scrum ceremonies and sprint planning activities.
  • Maintain technical documentation and support application releases.

Required Skills

Technical Skills

  • Strong experience in

    C#, ASP.NET MVC, ASP.NET Core

    .
  • Hands-on experience with

    .NET Core/.NET 6+

    .
  • Experience developing

    REST APIs/Web Services

    .
  • Strong knowledge of

    SQL Server

    , Stored Procedures, Functions, and Performance Tuning.
  • Knowledge of

    Entity Framework/Entity Framework Core

    .
  • Experience with

    LINQ, OOPS Concepts, Design Patterns

    .
  • Familiarity with

    Git, Azure DevOps, CI/CD Pipelines

    .
  • Understanding of

    Microservices Architecture

    .
  • Experience with

    Unit Testing frameworks

    (xUnit, NUnit, MSTest).

Preferred Skills

  • Experience with

    Azure Cloud Services

    .
  • Knowledge of

    Docker and Kubernetes

    .
  • Exposure to

    Messaging Services

    such as RabbitMQ or Azure Service Bus.
  • Understanding of

    OAuth, JWT Authentication

    , and application security best practices.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5-8 years of hands-on development experience in .NET technologies.

Nice to Have

  • Experience working in Agile environments.
  • Exposure to frontend technologies such as

    Angular, React, JavaScript, TypeScript

    .
  • Knowledge of DevOps and cloud-native application development.

Keywords for Sourcing

.NET Core, ASP.NET MVC, C#, Web API, Entity Framework, SQL Server, LINQ, Microservices, Azure, Azure DevOps, Docker, Kubernetes, REST API, Git, JWT, CI/CD.

Skills Required

Software development Core ASP.Net C# .Net Core .Net Development Software

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You