Posted on: 02/06/2025
Mid-Level .NET Developer
Location : Coimbatore (On-site)
Experience : 2- 5 years
Job Type : Full-time
Role Overview :
We are seeking a talented and motivated Mid-Level .NET Developer to join our dynamic team in Coimbatore. This is a full-time, on-site role where you will be responsible for the development, testing, and maintenance of robust and scalable software applications using the .NET framework. You will play a key role in building high-quality backend web solutions, leveraging modern technologies such as .NET Core, C#, MVC, Azure, and Microservices. The ideal candidate will be a collaborative team player with strong problem-solving skills and a commitment to writing clean, efficient code.
Key Responsibilities :
- Software Development : Design, develop, and implement new features and functionalities for software applications primarily using the .NET framework, .NET Core, and C#.
- Backend Web Development : Build and maintain robust backend web applications and APIs, utilizing ASP.NET Core, MVC, and Microservices architecture.
- Code Quality : Write clean, well-structured, efficient, and testable code following established coding standards and best practices.
- Troubleshooting & Debugging : Diagnose, troubleshoot, and debug complex software defects and issues in existing applications, ensuring timely resolution and system stability.
- Collaboration : Work closely and effectively with cross-functional teams, including product managers, UI/UX designers, quality assurance engineers, and other developers, to achieve project goals and deliver integrated solutions.
- Testing : Develop and execute unit tests, integration tests, and participate in system testing to ensure the quality, performance, and reliability of developed applications.
- Database Interaction : Design and interact with databases, writing efficient queries and understanding data models.
- Cloud Integration : Work with Azure cloud services, contributing to the deployment, management, and optimization of applications in the cloud environment.
- Technical Documentation : Contribute to the creation and maintenance of technical documentation, including design specifications, API documentation, and troubleshooting guides.
- Agile Participation : Actively participate in all phases of the Agile software development lifecycle, including sprint planning, daily stand-ups, and retrospectives.
Qualifications :
- Experience : Minimum of 2-5 years of hands-on experience in software development, with a strong focus on the .NET ecosystem.
- Backend Web Development : Proven proficiency in .NET Back-End Web Development.
- Core Technologies : Strong hands-on experience with .NET Core, C#, and ASP.NET MVC.
- Cloud Experience : Practical experience with Microsoft Azure cloud services, particularly in deploying and managing .NET applications.
- Microservices : Familiarity with and experience in developing and consuming Microservices architectures.
- Programming Fundamentals : Solid understanding of programming principles and Object-Oriented Programming (OOP) concepts.
- Comprehensive experience with the .NET framework and related technologies.
- Familiarity with and experience working in Agile methodologies (Scrum, Kanban)
- Strong problem-solving and analytical skills with the ability to break down complex problems and propose effective solutions.
- Excellent verbal and written communication skills, with the ability to collaborate effectively within a team.
Education : Bachelor's degree in Computer Science or a related field.
Preferred Qualifications (Nice to Have) :
- Experience with front-end technologies such as React, Angular, or Vue.js.
- Knowledge of database technologies like SQL Server, Entity Framework, and LINQ.
- Familiarity with version control systems (Git).
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of design patterns.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1490012
Interview Questions for you
View All