Back-End Developer (.NET Core)

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a dedicated and experienced Back-End Developer with 4-6 years of expertise in .NET Core, C#, and modern backend development practices, you will play a crucial role in designing, developing, and maintaining scalable, secure, and high-performance back-end applications. Your responsibilities will include: - Designing, developing, and maintaining scalable, secure, and high-performance back-end applications using .NET Core and C#. - Developing features involving file upload, processing, and secure file handling. - Building real-time communication solutions using SignalR and managing network socket programming as required. - Writing unit, integration, and end-to-end tests using frameworks like xUnit, NUnit, or MSTest. - Implementing and monitoring code coverage using appropriate tools (e.g., Coverlet, dotCover). - Containerizing applications and services using Docker, ensuring reliable builds and deployments across environments. - Proactively debugging issues, analyzing logs, and performing root cause analysis to resolve bugs or performance bottlenecks. - Collaborating with front-end developers, QA, DevOps, and product teams to ensure timely and quality delivery. - Participating in code reviews, design discussions, and continuous improvement of coding standards and architecture. Required Skills & Qualifications: - 4-6 years of professional experience in .NET Core and C#. - Proficiency in file upload, file I/O, and handling large/binary files securely. - Solid experience with network sockets and SignalR for real-time features. - Deep understanding of unit testing, integration testing, and measuring code coverage. - Docker: Strong hands-on experience in creating and managing containers for development, testing, and deployment. - Good knowledge of REST APIs, asynchronous programming, and dependency injection. - Strong debugging, performance tuning, and problem-solving skills. - Familiarity with Git and version control workflows. - Experience with Entity Framework Core or other ORM tools. Nice to Have: - Experience with CI/CD pipelines. - Familiarity with cloud platforms like Azure. - Exposure to message queues such as Azure Service Bus. - Knowledge of log aggregation and monitoring tools. Soft Skills: - Strong communication and collaboration skills. - A team player who adapts quickly and works well in cross-functional teams. - Proactive in identifying issues, suggesting solutions, and driving them to closure. - Committed to quality, ownership, and continuous improvement. Educational Qualification: - Bachelor's degree in Computer Science, Information Technology, or a related field.,

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

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You