4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior .NET C# Developer, your role involves designing, developing, and maintaining .NET applications using C#. You will build web applications using ASP.NET MVC, Web API, and/or ASP.NET Core, as well as implement and consume RESTful APIs and integrate with external services. Developing data access layers using Entity Framework, LINQ, and SQL Server will be part of your responsibilities. Additionally, you will participate in system architecture and technical design discussions, conduct code reviews, mentor junior developers, troubleshoot complex application issues, and ensure application security, performance, and scalability. Following Agile development practices, participating in daily standups and sprints, and writing unit and integration tests are essential aspects of your role. Your key responsibilities include: - Designing, developing, and maintaining .NET applications using C#. - Building web applications with ASP.NET MVC, Web API, and/or ASP.NET Core. - Implementing and consuming RESTful APIs, and integrating with external services. - Developing data access layers using Entity Framework, LINQ, and SQL Server. - Participating in system architecture and technical design discussions. - Conducting code reviews, mentoring junior developers, and troubleshooting complex application issues. - Ensuring application security, performance, and scalability. - Following Agile development practices, participating in daily standups and sprints. - Writing unit and integration tests to ensure code quality. In terms of qualifications, you should possess: - Bachelors Degree in Computer Science or related field. - Experience with microservices, Docker, and Kubernetes. - Knowledge of message queues like RabbitMQ or Azure Service Bus. - Familiarity with testing frameworks (NUnit, xUnit, MSTest). - Understanding of Agile methodologies (Scrum, Kanban). - Microsoft Certifications in .NET development. Some additional details about the company mentioned in the job description are soft skills that are valued, including strong analytical and problem-solving abilities, excellent communication and collaboration skills, self-driven work approach, high attention to detail, commitment to quality, and eagerness to learn and adapt to new technologies. Please note that the specific years of experience required and preferred technologies have been outlined in the job responsibilities and qualifications sections. As a Senior .NET C# Developer, your role involves designing, developing, and maintaining .NET applications using C#. You will build web applications using ASP.NET MVC, Web API, and/or ASP.NET Core, as well as implement and consume RESTful APIs and integrate with external services. Developing data access layers using Entity Framework, LINQ, and SQL Server will be part of your responsibilities. Additionally, you will participate in system architecture and technical design discussions, conduct code reviews, mentor junior developers, troubleshoot complex application issues, and ensure application security, performance, and scalability. Following Agile development practices, participating in daily standups and sprints, and writing unit and integration tests are essential aspects of your role. Your key responsibilities include: - Designing, developing, and maintaining .NET applications using C#. - Building web applications with ASP.NET MVC, Web API, and/or ASP.NET Core. - Implementing and consuming RESTful APIs, and integrating with external services. - Developing data access layers using Entity Framework, LINQ, and SQL Server. - Participating in system architecture and technical design discussions. - Conducting code reviews, mentoring junior developers, and troubleshooting complex application issues. - Ensuring application security, performance, and scalability. - Following Agile development practices, participating in daily standups and sprints. - Writing unit and integration tests to ensure code quality. In terms of qualifications, you should possess: - Bachelors Degree in Computer Science or related field. - Experience with microservices, Docker, and Kubernetes. - Knowledge of message queues like RabbitMQ or Azure Service Bus. - Familiarity with testing frameworks (NUnit, xUnit, MSTest). - Understanding of Agile methodologies (Scrum, Kanban). - Microsoft Certifications in .NET development. Some additional details about the company mentioned in the job description are soft skills that are valued, including strong analytical and problem-solving abilities, excellent communication and collaboration skills, self-driven work approach, high attention to detail, commitment to quality, and eagerness to learn and adapt to new technologies. Please note that the specific years of experience required and preferred technologies have been outlined in the job responsibilities and qualifications sections.

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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You